私は3リストを持っていますlstTicketType
、lstQuantity
lstAmount
です。私は複数のリストを見つける
応じてチケットの種類をマージし、他の二つのリストを更新しようとしています
lstTicketType | lstQuantity | lstAmount
---------------------------------------
Standard | 1 | 8:5
Standard | 1 | 8.5
Student | 1 | 6.5
Student | 1 | 6.5
Senior | 1 | 4
を次のようにデータがある私は、どのように私は更新しない
var query = lstTicketType.GroupBy(x => x)
.Where(g => g.Count() > 1)
.Select(y => new { Counter = y.Count() })
.ToList();
を使用して重複を見つけることができていますリストはそのように見えるように
lstTicketType | lstQuantity | lstAmount
---------------------------------------
Standard | 2 | 17
Student | 2 | 13
Senior | 1 | 4
ヒントにクラスの下に作成する必要があります:使用 '合計() '関数を使用して' lstAmount'を合計します。 –