說,我有一個Person對象列表就叫人:獲取人的列表中使用的名稱列表對象
public class Person
{
public int age;
public string name;
public Person(int age, string name)
{
this.age = age;
this.name = name;
}
}
List<Person> people = new List<Person>();
該列表中填充了大量的人的數據。如何獲得列表中使用的所有名稱的列表,但每個名稱只能出現一次?例如,如果在人物列表中有1000個名字爲「Bob」的人,而名字爲「Alice」的名字爲200000,則我的列表中只應包含一個「Bob」的條目和一個「Alice」的條目。
如果這個人員列表從數據庫填充,請考慮使用數據庫爲您提供不同名稱的列表,如果這是您的應用程序中所需的全部名稱。 – Bernard 2012-02-08 19:41:52