"Employee"クラスがあります。これには "TypeOfWork"のIList <があります。値がLINQのコレクション内にあるかどうか確認
public class Employee
{
public virtual IList<TypeOfWork> TypeOfWorks { get; set; }
}
public class TypeOfWork
{
public virtual Customer Customer { get; set; }
public virtual Guid Id { get; set; }
public virtual string Name{ get; set; }
public virtual bool IsActive{ get; set; }
}
保存する前に、 "typeofwid"(Guid)がすでに "TypeOfWorks"コレクションに入っているかどうかを知りたいと思います。
私はこの試みた:
var res = from p in employee.TypeOfWorks
where p.Id == new Guid("11111111-1111-1111-1111-111111111111")
select p ;
をして、この試みた:のVisual Studioの "イミディエイトウィンドウ" で
bool res = employee.TypeOfWorks.Where(f => f.Id == new Guid("11111111-1111-1111-1111-111111111111")).Count() != 0;
を私はエラーが表示されます。式は、クエリ式に両方でを含めることはできませんケース
アイデアはありますか?
おかげで、エラーが言うだけで何