배열을 선언할 때 바로 요소 생성 및 초기화를 할 수 있습니다. 이때는 var 키워드로 코드를 줄일 수 있고, 요소 개수를 생략할 수도 있습니다. 다음 내용을 입력한 후 실행해 보세요.
1차원 배열 선언 및 초기화 3: ArrayOne3.cs
using System;
class ArrayOne3
{
static void Main()
{
//1차원 배열 선언, 요소 생성, 초기화를 동시에...
//요소 개수 생략 가능: 생략하면 뒤에서 지정한 요소 개수만큼 자동 생성
var intArray = new int[] { 1, 2, 3 };
for (int i = 0; i < 3; i++)
{
Console.WriteLine($"{i}번째 인덱스 : {intArray[i]}");
}
foreach (int intValue in intArray)
{
Console.WriteLine("{0}", intValue);
}
}
}
실행 결과
0번째 인덱스 : 1 1번째 인덱스 : 2 2번째 인덱스 : 3 1 2 3