닷넷 API
C#이 사용할 수 있는 API 집합체인 닷넷에는 굉장히 많은 API가 있다.
◎ 닷넷 API 탐색기와 Docs
마이크로소프트는 닷넷 API 탐색기를 제공하여 웹에서 모든 API 검색을 할 수 있다.
https://docs.microsoft.com/en-us/dotnet/api/
위의 링크를 들어가보면 API를 검색할 수 있다.
닷넷에서 제공하는 대부분의 API는 클래스이다.
그리고 구조체, 열거형이 있고, 이러한 클래스, 구조체, 열거형을 특정 이름으로 묶어 관리하는 네임스페이스가 있다.
* 클래스 (Class)
: Console 클래스, String 클래스 등 거의 대부분이 클래스이다.
* 구조체 (Struct)
: DateTime 구조체, TimeSpan 구조체 형태로 표현하며, 클래스와 거의 동일하게 사용한다.
* 열거형 (enumeration)
: Color 열거형 등이 있으며, 특정 목록을 관리할 때 편리하다.
* 네임스페이스 (namespace)
: System 네임스페이스처럼 많은 양의 클래스와 구조체, 열거형을 묶어서 관리한다.
위의 API 탐색기에서 Math를 검색했을 때 System.Math를 클릭해보면 기능들을 더 자세히 볼 수 있다.
참고 자료;
C# 교과서 (저; 박용준 출판사; 길벗)
'Study > C++ , C#' 카테고리의 다른 글
[C++] 전처리기 지시문 (0) | 2020.01.19 |
---|---|
[C++] 클래스(Class)와 구조체(Struct)의 차이 (0) | 2020.01.15 |
[C++] QueryPerformanceCounter / 프로그램 실행 시간 측정 (0) | 2020.01.15 |
[C++] 매크로 함수와 인라인 함수(Inline) (0) | 2020.01.10 |
[C++] new 와 delete (0) | 2020.01.10 |