public ArrayList DelArraySame(ArrayList list)
{
ArrayList nStr = new ArrayList();
for (int i = 0; i < list.Count ; i++)
{
if (!nStr.Contains(list[i].ToString ()))
{
nStr.Add(list[i].ToString ());
}
}
return nStr;
{
ArrayList nStr = new ArrayList();
for (int i = 0; i < list.Count ; i++)
{
if (!nStr.Contains(list[i].ToString ()))
{
nStr.Add(list[i].ToString ());
}
}
return nStr;
}
应用:可以用此函数判断有没有重复值
ArrayList al = DelArraySame(HD);//这里HD,是有值的
if (al.Count != HD.Count )
{
MessageBox.Show("有重复值!", "溫馨提示");
return;
}