的列表,可以通過某種方式考取emailList
到LINQ查詢編寫下面的LINQ語句,而不用的foreach?凡()的值
List<EmailFilter> el = new List<EmailFilter>();
foreach(string email in emailList) // emailList is string list of available emails
{
el.AddRange(db.EmailFilters.Where(x => x.Email == email)).ToList();
}
因此,我將用單個linq查詢填充el
。
如果這全部來自/從數據庫中,您最好做一個連接來獲得結果,而不是將其存入內存然後過濾。 – Igor
電子郵件的字符串列表是不是在數據庫 – Guerrilla