以下の内容はhttps://baba-s.hatenablog.com/entry/2019/09/09/225700より取得しました。


【C#】可変長引数を使用できる Enumerable.Concat

ソースコード

using System.Collections.Generic;
using System.Linq;

public static class IEnumerableExt
{
    public static IEnumerable<T> Concat<T>
    (
        this IEnumerable<T> first, 
        params T[]          second
    )
    {
        return Enumerable.Concat( first, second );
    }
}

使用例

通常

var list   = new[] { 1, 2, 3 };
var result = list.Concat( new []{ 4, 5, 6 } );

拡張メソッド

var list   = new[] { 1, 2, 3 };
var result = list.Concat( 4, 5, 6 );



以上の内容はhttps://baba-s.hatenablog.com/entry/2019/09/09/225700より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14