//个人感觉查找重复对象还是用列表List<T> 比较好 , 你可以查找MSDN的List<T>类 , T是变量类型. 挺好用的 , 建议你学习下.
//这样写可以简化代码 , 下面的IEnumerable<T>为泛型借口 , 用于在集合上进行简单的迭代(MSDN中的说法), 更具体的我还没弄通 ...^^。
List<string> num =new List<string> { "a", "b", "a", "c", "d", "e", "c", "d", }; //新建一个字符串类型的数组列表
IEnumerable<string> Temp = num.Distinct(); //关键!--->Distinct() 用于移除列表中的重复元素,移除后将重复元素中的一个元素赋给Temp集合
Console.WriteLine("结果为: ");
foreach (string output in Temp) //遍历输出集合中的元素
{
Console.WriteLine(output); //输出
}
Console.ReadKey(); |