我想BeerNames
从一个不在第二个列表中的列表中获得一个列表。
var myList=(from f in Beers where ...
select f.BeerNames).ToList
var storeList(from f in Store where...
select f).ToList()
MyList 将有一些不在 StoreList 上的 BeerNames。我如何找到那些 BeerNames?我试过了.Except
,!Contains
但我意识到我做错了什么,并且错过了一些关键的知识。谢谢
如果我改变
var storeList(from f in Store where...
select f).ToList()
至
var storeList(from f in Store where...
select f.BeerNames).ToList()
然后我可以使用除了List1.Except(List2)
. 我不确定是否有更好的方法。对不起,如果这不清楚......我正在尝试:)