Linq很棒,但它似乎總讓我困惑。Linq List比較
這是我最新的困惑:
說我有兩個List<String>
對象。我們將其稱爲sourceList
和destList
。
我需要一種方法來查找在sourceList中而不在destList中的字符串列表,並找到destList中而不是SourceList中的字符串列表。
這是一個有點所以這裏混亂是例如:
sourceList destList Orange Apple Apple Grape Grape Kiwi Banana
所以我要尋找的第一個結果將是它與Orange的列表。第二個結果將是一個包含Kiwi和香蕉的清單。
任何想法如何與Linq做到這一點?
http://www.hookedonlinq.com/ExceptOperator.ashx是Except方法的一個很好的例子。有一個重載允許你創建你自己的比較函數。在這種情況下不需要,但可能有用的其他情況。 – mpenrow 2010-07-28 21:53:44