뇌를 자극하는 C# p106을 보면
var 자료형은 지역변수로만 쓸 수 잇으며 생성과 동시에 초기화를 해야한다고 합니다
그리고 C#에서는 전역변수를 지원하지 않는다고 합니다 -이 부분이 가장 모르겟어요
사진을 보면 helloworld 클래스 안에 var aa = 1; 은 선언이 안됩니다 (지역변수로만 선언가능하기 때문에)
즉 helloworld 클래스 안에 필드를 생성하면(예를들면var aa = 1;대신에 int num=1;을 선언햇다고하면)
전역이라고 생각이 되요 그런데 C#에서는 전역을 지원하지 않는다하니까
helloworld 클래스에 생성한 필드는 메모리 어디에 할당이 되는지 모르겟어요(전역이라면 데이터 영역 지역이라면 스택일건데)
helloworld 클래스에 생성한 필드는 전역인가요 지역인가요?
전역이라면 C#에서는 전역변수를 지원하지 않는 다는 말은 무슨 말인가요?