public static void Purge(ref List<string>needToPurge)
{
for(int i=0;i<needToPurge.Count-1;i++)
{
string deststring=needToPurge[i];
for(int j=i+1;j<needToPurge.Count;j++)
{
if(deststring.CompareTo(needToPurge[j])==0)
{
needToPurge.RemoveAt(j);
continue;
}
}
}
asp.net中的去重
string[] para = this.textClass.Text.Split(',');
string _str=string.Empty;
for (int i = 0; i < para.Length; i++)
{
for (int j = i + 1; j < para.Length; j++)
{
if (para[j] == para[i])
{
para[i] = string.Empty;
}
if (para[j] =="")
{
para[i] = string.Empty;
}
}
if (para[i] != string.Empty)
_str += para[i] + ",";
}
if (_str.LastIndexOf(",") > -1)
_str = _str.Substring(0, _str.Length - 1);
string[] para1 = _str.Split(',');
以上代码亲测!!