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개인데 어떻게 한번에 해결되는 건가요?
잘은 모르겠으나 대충 살펴보면 this키워드에 뭔가 있는듯
자동으로 첫번째 인자로 자기자신 넘긴다든가 하는건 아닐까? 파이썬에 그거처럼 ㅇㅇ
아오시발 내눈..
this ㅋㅋ 저거 배열 받는거임 ㅋㅋ
저건 람다식이랑 하등의 관계가 없음 ㅋㅋ
체이닝