Concat 拡張メソッドで 2 つのシーケンスを連結する
(2017/03/07 20:21:50 created.)
(2017/03/13 8:04:39 modified.)
Concat 拡張メソッドを使うと 2 つのシーケンスを結合できます。
Program.cs
- namespace Tips_Linq
- {
- using System;
- using System.Linq; 
- class Program 
- {
- static void Main(string[] args) 
- {
- var numbers1 = new int[] { 1, 2, 3 }; 
- Console.WriteLine("コレクションの要素は {{ {0} }} です。", string.Join(", ", numbers1)); 
- var numbers2 = new int[] { 4, 5, 6 }; 
- Console.WriteLine("コレクションの要素は {{ {0} }} です。", string.Join(", ", numbers2)); 
- var numbers = numbers1.Concat(numbers2); 
- Console.WriteLine("コレクションの要素は {{ {0} }} です。", string.Join(", ", numbers)); 
- Console.ReadKey(); 
- } 
- } 
- } 
当たり前ですが、連結するシーケンスの要素は元のシーケンスの要素の型と同一である必要があります。
Tweet
