2010-05-05 2 views
11

이러한 변수가 즉시 할당 된 경우 C# 내의 클래스 수준에서 암시 적으로 입력 한 변수를 가질 수없는 이유는 무엇입니까?var in C# - 왜 멤버 변수로 사용할 수 없습니까?

예 :이 구현 또는 완료되지 않은 이유를 기술/개념 이유가되지 않은 뭔가

public class TheClass 
{ 
    private var aList = new List<string>(); 
} 

인가?

+0

이것은 구성원 변수가 아닌 _field_라고합니다. – SLaks

+0

나는 그들이 같은 것을 의미한다고 생각했다. 하나는 자바에서 왔고 다른 하나는 C++에서왔다. –

답변

12

Here's a blog post Eric이 추론을 설명합니다.

+0

아, 정말 멋진 블로그입니다. 감사합니다. –