-1
var returnUser = mailList.Where(A => !suppressUsers.Any(C => A.Email.Equals(C.Email)))
.ToList<User>();
從上面的代碼我想要做的是從列表中的用戶中刪除位於suppressUsers列表中的用戶。這段代碼是正確的嗎?因爲沒有大型數據集的我沒有得到正確的答案Linq從另一個列表中刪除項目
嘗試修剪()和tolower(),同時檢查是否相等。例如var returnUser = mailList.Where(A =>!suppressUsers.Any(C => A.Email.Trim().ToLower()。Equals(C.Email.Trim()。ToLower()))) .ToList(); –
2015-03-31 07:20:22
此問題缺少各種信息。什麼類型的LINQ /數據庫?什麼是「不正確」? – 2015-03-31 07:51:26