1、测试数据
List<string> li1 = new List<string> { "8", "8", "9", "9" ,"0","9"};
2、方法一
HashSet<string> hs = new HashSet<string>(li1); //此时已经去掉重复的数据保存在hashset中,hs.ToList()
3、方法二
for (int i = 0; i < li2.Count; i++) //外循环是循环的次数
{
for (int j = li2.Count - 1; j > i; j--) //内循环是 外循环一次比较的次数
{
if (li2[i] == li2[j])
{
li2.RemoveAt(j);
}
}
}
4、方法三
li1 = li1.Distinct().ToList();