List<Person> PList = new List<Person>();
PList.Add(new Person{ Name = "Bob", email = "Bob.b@blah.org" });
基本的に、これはファイルからの重複の行を保持します
私が理解しようとしているのは、リスト内の各人物のインスタンスが 1 つだけになるまで、いくつでも削除する方法です。
私の最初の考えは、for ループを使用して実行し、比較に基づいて削除することでした。
for (int i = 0; i < List.length; i++)
{
if (PList.position(i).name == PList.position(i++).name)
if (PList.position(i).date is < PList.position(i++).date)
"Then I will delete number 1"
}
しかし、これを行うためのより良い方法または簡単な方法があるかどうか疑問に思っていますか?