からリストBの値を引きサンプルリストです。私は実際にLINQのツーエンティティ使用してきたことに注意してください:は、2つのリストをマージして、私は次のリストを持っていると私はここで<code>A</code></p> <p>リストからリスト<code>B</code>のプロパティ<code>Count</code>を減算したいリストA
リストAを
List<Leave> defaultLeaves = new List<Leave>()
{
new Leave{ Id = 1 , Count = 7},
new Leave{ Id = 2 , Count = 7},
new Leave{ Id = 3 , Count = 7},
new Leave{ Id = 4 , Count = 3}
};
リストB
List<Leave> usedLeaves = new List<Leave>()
{
new Leave{ Id = 1 , Count = 1},
new Leave{ Id = 2 , Count = 2}
};
私はあることを、リストの出力を持つようにしたいですこれは、リストからのカウントを、リストB
のそれぞれのカウントを用いて減算することによって、Ids
List<Leave> availableLeaves = new List<Leave>()
{
new Leave{ Id = 1 , Count = 6},
new Leave{ Id = 2 , Count = 5},
new Leave{ Id = 3 , Count = 7},
new Leave{ Id = 4 , Count = 3}
};
これはlinqメソッドを使用して可能ですか?
です。質問と例は値を示していますが、アプリケーションはEf –
の結果セットからのものです。この質問は、将来の読者にとっては誤解を招くタイトルのリスト。ここで可能な答えはあなたの質問に答えないか、Linq-To-Objectsを使う将来の読者の質問に答えないでしょう。 –
次にポイントに合わせて編集を提案できますか? –