两种方法
(1) 使用LINQ
(2) 使用List
static void RemoveDups(string[] myStringArray)
{
// LINQ
string[] str = myStringArray.Distinct().ToArray();
// Array to List to Array
List<String> myStringList = new List<string>();
foreach (string s in myStringArray)
{
if (!myStringList.Contains(s))
{
myStringList.Add(s);
}
}
string[] newArray = myStringList.ToArray();
Console.ReadLine();
}18 如何从一个数组中移除重复的元素,布布扣,bubuko.com
原文:http://blog.csdn.net/u011685627/article/details/33473213