スキップしてメイン コンテンツに移動

C#: Create Generic Array with Instance Initialization

public static T[] CreateFilledArray<T>(int size)
{
    T[] array = new T[size];
    for (int i = 0; i < array.Length; i++ )
    {
        array[i] = Activator.CreateInstance<T>();
    }
    return array;
}

コメント