18.7 var 키워드로 배열 선언하기
이미 우리는 var 키워드를 사용하여 변수를 선언하는 방법을 알고 있습니다. 마찬가지로 배열도 선언과 동시에 초기화할 때 배열 이름 앞에 int[] 같은 배열 형식 대신에 var 키워드를 사용하여 선언할 수 있습니다.
변수를 선언할 때 var 키워드를 사용한 후 입력 값의 형식을 GetType() 메서드로 출력해 보겠습니다. 다음 내용을 입력한 후 실행해 보세요.
var 키워드로 배열 선언: ArrayWithVarKeyword.cs
using System; class ArrayWithVarKeyword { static void Main() { var i = 5; //자동으로 정수 형식이 설정됨 -> int i = 5; Console.WriteLine("i : {0}, 타입 : {1}", i, i.GetType()); var s = "Hello"; //문자열 형식으로 형식화됨 Console.WriteLine("s : {0}, 타입 : {1}", s, s.GetType()); var numbers = new int[] { 1, 2, 3 }; //배열 형식 foreach (var item in numbers) //var item에서 item은 numbers 형식 { Console.WriteLine("item : {0}, 타입 : {1}", item, item.GetType()); } } }