[C#] System

Min·2024년 7월 24일
0

CSharp

목록 보기
4/25
post-thumbnail

namespace System

프로젝트를 생성하면 가장 기본적으로 사용할 수 있도록 설정된 namespace이다. 너무나도 당연한 나머지, 요즘 버전의 기본 템플릿에는 using System조차 숨겨놨다.

그럼 숨겨놓은것을 어떻게 볼 수 있을까?
왼쪽위에 {}모양을 클릭하면 볼 수 있다.


global 키워드까지 붙였으니, 프로젝트 내부 모든 cs파일에서 using System을 한것과 같다. 그럼 이 System은 뭘까?

msdn에서 말하는 System 네임스페이스

일반적으로 사용되는 값과 참조 데이터 형식, 이벤트와 이벤트 처리기, 인터페이스, 특성, 예외 처리 등을 정의하는 핵심 클래스 및 기본 클래스가 포함되어 있습니다.
msdn/c#/System

안에 내용을 보면 엄청나게 많은 클래스와 기능들이 있다. 이전에 .NET의 표준 라이브러리에 대해서 말할때 BCL을 언급한적이 있다. System은 BCL의 중요 구성 요소이며, 엄청나게 많은 기능들이 System안에 들어있다. Array(정적배열), Int32, Int64같이 크기가 명시되어있는 정수 자료형 등 아주아주아주아주아주 기본적인 클래스나 구조체까지 정의되어있다.

profile
티내는 청년

0개의 댓글

관련 채용 정보