프로그래밍/C#

[C#] var 데이터 형식

NIA1995 2021. 3. 15. 22:03

C#에서는 함수 범위 내에서 선언되는 변수에 암시적 형식인 var 형식을 사용할 수 있습니다. 암시적 형식의 지역 변수는 직접 선언한 것처럼 강력한 형식이지만 컴파일러가 직접적인 형식을 결정합니다. 

 

var i = 10; // 암시적 형식의 지역 변수
int i = 10; // 분명한 형식의 지역 변수
https://docs.microsoft.com/ko-kr/dotnet/csharp/language-reference/keywords/var

 

위와 같은 방법으로 사용하면 되며 아래와 같은 특징들을 가지고 있습니다.

 

1. 암시적 형식의 지역 변수

2. 지역 변수로만 사용 가능

3. 선언과 동시에 초기화가 필요