私はこのリストを持っています
var commonContractsList = (
from i in referredDilutions
join f in dilutionsList
on i.Contract equals f.Contract
select f)
.ToList();
リストcommonContractsList
にはいくつかのフィールドがあり、特に 、contract
、 の3 つがinstalment
ありamount
ます。instalment
1 つの に対して複数の を使用できますcontract
。すべてのcontract
/instalment
にはamount
.
今、私がやりたいことは、各について、より高い を持つs のcontract
すべてのレコードのリストを取得することです。contract
instalment
amount
ソースデータ
contract instalment amount 1 1 100 1 2 1000 2 1 100 3 1 1000 4 1 200 4 2 100 5 1 1000
だから私は必要です、
結果
contract instalment amount 1 2 1000 2 1 100 3 1 1000 4 1 200 5 1 1000
linq に関する私の知識は限られており、プロジェクトで苦労しています。
何か案は?