我正在使用MVVM模型的WPF應用程序。我想知道如何比較兩個IEnumerable集合值 。我有兩個IEnumerable值,命名爲 AvailablePacks和RecommendedPacks。這兩個集合具有不同的值集合,但它們具有共同屬性PackID值。 AvailablePacks具有另一個屬性,名稱爲數量。如何使用LINQ比較兩個IEnumerable集合
現在我想比較這兩個IEnumerable集合值基於PackID 值,當兩個集合有相同PackID我需要分配一個數量(內部AvailablePacks的)價值,有的叫變量PackQuantity在外部聲明。
我是LINQ的新手所以我無法做到這一點。
所以我怎麼能做到這一點?任何人都可以告訴我一個解決方案嗎?
謝謝。
你的問題不是很清楚 - 尤其是當它涉及到喜歡的東西「PackQuantity它對外宣稱」 - 宣佈外面是什麼? – 2012-04-24 10:56:21
問題並不清楚 - 集合如何具有一個「PackID」值? – Oded 2012-04-24 10:57:58
它在方法之外聲明。這兩個集合中都不存在 – SuryaKavitha 2012-04-24 10:59:09