2012-01-20 44 views

回答

15

是的,這是可能的。

(from item in yourContext.YourTable where yourList.Contains(item.ID) select item).ToList(); 
+0

此功能現在在EF嗎?請參閱:http://social.msdn.microsoft.com/forums/en-US/adodotnetentityframework/thread/095745fe-dcf0-4142-b684-b7e4a1ab59f0/ – Magnus

+0

該帖子是3歲。我相信它現在做 –

+0

@Magnus自EF 4.0 – AakashM

12

你可以用Contains做到這一點它轉換成SQL IN

context.SomeTable.Where(r => someListOfId.Contains(r.ID));