C# 값 타입의 new 할당

C# 2016. 6. 10. 18:05
1
2
int a;
Console.WriteLine(a); // 컴파일 안됨
cs


초기화하지 않은 인스턴스를 사용시 컴파일 에러를 발생시킨다.


1
2
int a = new int();
Console.WriteLine(a); // 컴파일 안됨
cs


실행 결과 : 0


값 형식의 변수를 new로 생성하면 해당 변수의 모든 값을 0으로 할당한다.

이는 struct에도 마찬가지.

Posted by RPG만들기XP
,