我正在使用實體框架5.0,我有一個LINQ查詢的問題。我有以下方法接受一個整數值,然後傳遞給查詢。這工作正常。Linq To Entities Compare List Against List <int>
public IList<tblcoursebooking> GetStandardReport(int AttendanceID)
{
return _UoW.tblcoursebookingRepo.All
.Where(cb => cb.Attended.Equals(AttendanceID)
.ToList();
}
不過,我需要改變的方法,以便它接受整數的列表,然後翻出其中出席等於任何整數列表的所有記錄。這樣
public IList<tblcoursebooking> GetStandardReport(List<int> AttendanceIDs)
{
return _UoW.tblcoursebookingRepo.All
.Where(cb => cb.Attended.Equals == any AttendanceIDs
.ToList();
}
東西,我想但是,要做到儘量使用包含或任何 LINQ關鍵字,出席是一個單一的值,而不是一個集合,唯一可用的屬性我點後是
的CompareTo, 的Equals, 的GetHashCode, 的GetType, GetTypeCode, 的ToString
請問有人能幫忙嗎?
謝謝你的時間。