본문 바로가기
프로그래밍/Unity

var 암시적 형식

by 뽀도 2017. 1. 5.

출처 : https://msdn.microsoft.com/ko-kr/library/bb384061.aspx


var 

- 암시적으로 형식화된 지역변수 

- 컴파일러에서 가장 적합한 형식을 결정한다.

- 유추된 형식

- 초기화 문의 오른쪽에 있는 식에서 변수의 형식을 유추함

- LINQ 쿼리식의 일반적으로 사용됨. 

- 변수를  null이나 메서드 그룹 또는 익명함수로 초기화할 수 없습니다.

- 클래스 범위에서 사용 불가.

- 지역 변수를 선언하고 초기화 하는 경우 가능. 

아래의 코드는 동일하게 작동.


var i = 10; // implicitly typed  
int i = 10; //explicitly typed  

->explicitly 명확하게
->implicitly 암암리에 


반응형

'프로그래밍 > Unity' 카테고리의 다른 글

c# yield  (0) 2017.06.12
c# 링크  (0) 2017.01.06
델리게이트  (0) 2017.01.05
람다  (0) 2017.01.05
[c#] is/as 연산자  (0) 2016.12.26

댓글