MVVM モデルで WPF アプリケーションを使用しています。2 つの IEnumerable コレクション値を比較する方法を知りたいです。AvailablePacksとRecommendedPacksという名前の2 つの IEnumerable値が あります。これら 2 つのコレクションの値のセットは異なりますが、共通のプロパティPackID値を持っています。また、 Quantityという名前の別のプロパティを持つ AvailablePacks 。
ここで、PackID 値に基づいてこれら 2 つの IEnumerable コレクション値を比較したいと思います。両方のコレクションが同じPackIDを持つ場合、そのQuantity (AvailablePacks の内部) 値を、外部で宣言されているPackQuantityという変数に割り当てる必要があります。
私はLINQが初めてなので、これを適切に行うことができません。
どうすればこれを達成できますか?誰でもこれの解決策を教えてもらえますか?
ありがとう。