string[] array1 = new string[3] { "안녕", "Hello", "Halo" };
string[] array2 = new string[] { "안녕", "Hello", "Halo" };
string[] array3 = { "안녕", "Hello", "Halo" };
{ } : 컬렉션 초기자(Collection Initializer)
두 번째 : 첫 번째에서 배열의 용량 생략
세 번째 : 두 번째에서 new, 형식 [] 생략
결과 : 전부 같음
가장 간편 : 세 번째
다른 사람이 읽을 때 : 첫 번째
'공부 > C#' 카테고리의 다른 글
[C#]파일 범위 네임스페이스 (0) | 2023.11.04 |
---|---|
[C#]전역 using (global using) (0) | 2023.11.04 |
[C#]switch - break문 사용 이유 (1) | 2023.10.29 |
[C#]var (0) | 2023.06.14 |
(링크) Microsoft - C# 설명서 (0) | 2022.08.15 |