我有一个字符串数组和一个IQueryable(称为MyTypeQbl)。
我想遍历数组中没有相应MyType.MyString的字符串。
我以为这会是:
foreach (string str in stringsArr.Where(s => MyTypeQbl.Count(m => m.MyString == s) == 0))
但这比它应该更复杂吗?有没有更简单的方法来代表这个?
我遇到的心理循环是我试图在字符串数组中找到与IQueryable中对象内的属性不匹配的字符串!
答案 0 :(得分:3)
foreach (string str in
stringsArr.Where(s => !MyTypeQbl.Any(m => m.MyString == s)))