配列の連結ってなんか難しくない?
確かにちょっと複雑ですよね。
そんな悩みにお答えします。
今回はLinqを使って2つの配列を簡単に連結させる方法を解説します。
環境
C#がコンパイル・実行できる環境であれば問題ないです。
コード
using System;
using System.Linq; //Linq
namespace merge_arrays
{
class Program
{
static void Main(string[] args)
{
int[] i1 = { -1, -2, -3 };
int[] i2 = { 1, 2, 3 };
int[] integer = concatenate(i1, i2);
//中身は -1 -2 -3 1 2 3 となる
}
static int[] concatenate(int[] arr1, int[] arr2)
{
int[] arr = arr1.Concat(arr2).ToArray();
return arr;
}
}
}
コメント