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