C# 配列の重複データを除いて結合する
C#で、配列の重複データを除いて結合するサンプルコードを記述してます。
環境
- OS windows10 pro 64bit
- Microsoft Visual Studio Community 2019 Version 16.7.1
重複データを除いて結合
重複データを除いて結合するには、「Union」を使用することで可能です。
int[] s1 = new int[] { 1, 2, 3, 4, 5 };
int[] s2 = new int[] { 1, 2, 3, 6 };
IEnumerable<int> s3 = s1.Union(s2);
以下は、重複データを除いて結合した配列データの結果を表示するだけのコードとなります。
using System;
using System.Linq;
using System.Collections.Generic;
namespace testapp
{
class Program
{
static void Main(string[] args)
{
int[] s1 = new int[] { 1, 2, 3, 4, 5 };
int[] s2 = new int[] { 1, 2, 3, 6 };
IEnumerable<int> s3 = s1.Union(s2);
Console.WriteLine(String.Join(", ", s3.Select(i => i)));
// 入力待ち
System.Console.ReadKey();
}
}
}
実行結果
-
前の記事
php gmp_lcmで最大公倍数を求める 2021.12.09
-
次の記事
Vue.js チェックボックスの状態を取得する 2021.12.09
コメントを書く