C# 数组去重

方法一:使用Distinct()

var strArray = str.Distinct().ToArray(); //去重

方法二:使用HashSet

public int[] EliminateDuplicate(int[] candyType)
 {
        ISet set = new HashSet();
        foreach (int candy in candyType) 
        {
            set.Add(candy);
        }
        return = set.ToArray();
}

相关应用:

C#字符串去除串内重复字符

LeetCode575. 分糖果

你可能感兴趣的:(C#,语言小代码片段,c#,开发语言)