どうも、ちょげ(@chogetarou)です。
配列(Array)の重複する要素を削除する方法を紹介します。
方法

配列(Array)の重複する要素を削除するには、System.Linqを使います。
まず、System.Linqを導入します。
using System.Linq;
そして、配列(array)からDistinct()を呼び出します。
Distinct()からToArray()を呼び出します。
var unique = array.Distinct().ToArray();
上記のToArray()は、Distinct()を呼び出した配列の重複を削除した新しい配列を生成します。
使用例
using System;
using System.Linq;
public class Example
{
public static void Main()
{
int[] numbers = new int[] {1, 2, 2, 1, 3, 2, 3};
int[] unique = numbers.Distinct().ToArray();
foreach(var i in unique)
{
Console.WriteLine(i);
}
}
}

コメント