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 |