ArrayList去掉重复值的函数

来源:互联网 发布:得力条码机编辑软件 编辑:程序博客网 时间:2024/06/06 10:49
 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 al = DelArraySame(HD);//这里HD,是有值的           
                if (al.Count  != HD.Count )
                {
                    MessageBox.Show("有重复值!", "溫馨提示");
                    return;
                }

0 0