首页 > 代码库 > C#版去除集合内重复元素

C#版去除集合内重复元素

   for (int i = 0; i < lstall.Count - 1; i++)            {                for (int j = lstall.Count - 1; j> i; j--)                {                    if (lstall[i] == lstall[j ])                    {                        lstall.RemoveAt(j);                    }                }            }

 倒序比较,从尾部删除。不影响未比较的集合部分索引。

C#版去除集合内重复元素