갑자기 C#에서 정수 1, 2, 3, 100이 정의되어 있는 걸까요?
예를 들어
100.ToString()
var temp = 1000
그런데 C#에서 Int32의 정의를 보면 최소값과 최대값만 적고 있는데
아직도 잘 이해가 안 가네요
인코딩인가요?
C# Int32 소스 코드
최소값과 최대값은 소위 정적 변수인 const입니다. ToString()은 멤버 함수이고, 1, 2, 3, 100은 각각 Int32의 인스턴스입니다. 인스턴스는 물론 멤버 함수에 액세스할 수 있습니다.
최소값과 최대값은 소위 정적 변수인 const입니다.
ToString()은 멤버 함수이고,
1, 2, 3, 100은 각각 Int32의 인스턴스입니다.
인스턴스는 물론 멤버 함수에 액세스할 수 있습니다.