출처 : https://msdn.microsoft.com/ko-kr/library/bb384061.aspx
var
- 암시적으로 형식화된 지역변수
- 컴파일러에서 가장 적합한 형식을 결정한다.
- 유추된 형식
- 초기화 문의 오른쪽에 있는 식에서 변수의 형식을 유추함
- LINQ 쿼리식의 일반적으로 사용됨.
- 변수를 null이나 메서드 그룹 또는 익명함수로 초기화할 수 없습니다.
- 클래스 범위에서 사용 불가.
- 지역 변수를 선언하고 초기화 하는 경우 가능.
-
아래의 코드는 동일하게 작동.
var i = 10; // implicitly typed int i = 10; //explicitly typed
->explicitly 명확하게
->implicitly 암암리에
반응형
댓글