Impacts という名前のクラスを作成しました。
public class Impacts {
public Impacts(string _Source, int _Number, string _Target) {
this.Source = _Source;
this.Number = _Number;
this.Target = _Target;
}
}
そして、このクラスのリストを作成しました:
List<Impacts> ListOfImpacts = new List<Impacts>();
そして、作成したリストに項目を追加しました:
ListOfImpacts.Add(new Impacts("a" , 1 , "b")); //record 1
ListOfImpacts.Add(new Impacts("c" , 1 , "d")); //record 2
ListOfImpacts.Add(new Impacts("d" , 1 , "a")); //record 3
ListOfImpacts.Add(new Impacts("d" , 1 , "a")); //record 4
ListOfImpacts.Add(new Impacts("d" , 1 , "a")); //record 5
同じ "Source"="d" と同じ "Target"="a" を持っているので、レコード 3 とレコード 4 とレコード 5 を結合したいので、次のようにします。
new Impacts("d", 3 , "a"); // 3 is the number of iterations of this record
3 つの繰り返しレコードを削除します。
誰かが私を助けることができますか?