Section 26.5: 컬렉션 초기자 (Collection Initializer) 에서 배열을 인자로 받기

아래와 같은 방법으로, 일반적인 인자와 더불어 배열을 컬렉션 초기자의 인자로 혼합하여 사용할 수 있다:

public class LotteryTicket: IEnumerable { public int[] LuckyNumbers; public string UserName; public void Add(string userName, params int[] luckyNumbers) { UserName = userName; Lottery = luckyNumbers; } }

이제 아래와 같은 문법을 사용할 수 있다:

var Tickets = new List<LotteryTicket>{ {"Mr Cool" , 35663, 35732, 12312, 75685}, {"Bruce" , 26874, 66677, 24546, 36483, 46768, 24632, 24527}, {"John Cena", 25446, 83356, 65536, 23783, 24567, 89337} }
본 문서는 C# Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.

[출처] https://books.goalkicker.com/CSharpBook/

반응형

+ Recent posts