CTS 2

#018_닷넷(.NET)_.Net Framework 기본 - Type에 대한 내용

안녕하세요 삽잡이입니다. 이번시간에는 닷넷에서 제공하는 타입들에 대해서 알아보는 시간을 가지려고합니다.오늘도 어김없이 힘들기 때문에...아... 토요일 아침은 늘 힘들군요...했던말을 또 할 수 있으니 양해바랍니다... 닷넷에는 다섯가지의 타입이 있다고 했습니다. Interface, Class, Struct, Enum, Delegate 이렇게... 다섯가지가 있지요... 참고로 C#에서는 C++과 다르게 클래스와 구조체는 전혀 다른 타입입니다. C++에서는 기본적인 가시성만 맞더라도 같은 취급을 했었습니다. 아무튼... 그런데 또 이 다섯가지를 같은 범주끼리 묶을 수가 있습니다. Class, Delegate를 묶어서 Class 형식, Struct, Enum을 묶어서 Struct 형식으로 말입니다. 뭐....

#002_닷넷(.NET)_.Net Framework - 기본 & BCL & CTS & CLS

안녕하세요 삽잡이입니다. 이번 시간에는 지난 시간에 이어서기본적인 닷넷 프레임워크의 기본에 대해서 알아보도록 하겠습니다. 이 그림을 보면 모든 기능을 닷넷에서는 기본 클래스인 BCL에서 제공한다는 것을 확인할 수 있습니다.닷넷 이전에는 API를 활용해서 클래스 라이브러리를 만들었습니다.그런데 닷넷은 그런 라이브러리를 사용하는 것이 아니라 자신만의 핵심적이고 독립적인 라이블러리르 사용하는 것이지요... 또한 Runtime Library라는 CTS를 닷넷은 가지고 있습니다.이는 Type System으로써 공용으로 사용 가능한 타입 시스템이라는 의미를 가지고 있습니다.닷넷에서는 모든 언어의 라이브러리, 문법에서 사용할 수 있는 기능을 '타입'이라고 부릅니다. 타입을 논하기 이전에 우선 객체에 대해서 생각해보는..