C# var 키워드
var 키워드란? var 키워드의 기능은 자료형을 자동으로 저장하는 것이다 var 키워드는 지역변수로 사용되어야 하며, 선언과 동시에 초기화 작업을 해야한다 var 100; print("Type : "+ var.GetType()); // 결과 Type : int32 var은 컴파일러가 변수를 생성할 때, 값을 보고 타입을 추론해서 stack 영역에 지정하고 값을 삽입한다 ex) var = 5; 이면 5라는 값을 통해 Type이 int라고 추론함 따라서, int형일 경우 4byte를 stack에 할당받게된다 var a = 5; //4byte var b = 6.6f;//8byte 따라서, int형인 a에 double형인 b의 값으로 덮어쓰려고 하면, a는 4byte의 영역을 할당받았기에 8byte의 영역을 ..