我有一個名爲batches
的string array
,它包含batchnames。我想將它與Batch entity
進行比較,並獲取與實體的batchName字段相匹配的所有記錄。我正在使用Entity Framework 6
。使用LINQ比較實體和數組使用LINQ
class Batch
{
int batchId { get; set;}
string batchname { get; set;}
string info { get; set;}
DateTime date { get; set;}
}
現在我使用foreach
foreach(var item in batches)
{
var res=opt.Batch.Where(i=>i.batchname==item).FirstOrDefault();
batchlist.Add(res);
}
如何與LINQ
做到這一點做這樣的不使用foreach
謝謝像char米 – ElectricRouge