public static T[] Populate<T>(this T[] array, Func<T> provider) { for (int i = 0; i < array.Length; i++) { array[i] = provider(); } return array; }

Then you could use:

Sample[] samples = new Sample[100].Populate(() => new Sample());


배열 생성하면서 생성자 부르는 방법을 찾고 잇엇는데 


Populate 의 함수의 인자는 2개인데 어떻게 한번에 해결되는 건가요?