21.2 클래스, 구조체, 열거형, 네임스페이스
닷넷에서 제공하는 대부분의 API는 클래스입니다. 그리고 구조체, 열거형이 있고, 이러한 클래스, 구조체, 열거형을 특정 이름으로 묶어 관리하는 네임스페이스가 있습니다.
• 클래스(class): Console 클래스, String 클래스 등 거의 대부분이 클래스입니다. 클래스는 계속해서 알아볼 것입니다.
• 구조체(struct): DateTime 구조체, TimeSpan 구조체 형태로 표현하며, 클래스와 거의 동일하게 사용합니다.
• 열거형(enumeration): Color 열거형 등이 있으며, 특정 목록을 관리할 때 편리합니다.
• 네임스페이스(namespace): System 네임스페이스처럼 많은 양의 클래스와 구조체, 열거형을 묶어서 관리합니다.