카레공 2022. 9. 5. 15:58

C#은 개체 지향 구성 요소 지향 프로그래밍 언어입니다

C# 프로그램은 CLR(공용 언어 런타임)이라는 가상 실행 시스템이며 클래스 라이브러리 세트인 .NET에서 실행됩니다.

CLR은 국제 표준인 CLI(공용 언어 인프라)를 Microsoft에서 구현한 것입니다. CLI는 언어와 라이브러리가 원활하게 함께 작동하는 실행 및 개발 환경을 만들기 위한 기초입니다.

 

C# 프로그램에서는 형식 선언을 사용하여 새 형식을 만듭니다. 

C#의 6가지 형식 범주는 클래스 형식, 구조체 형식, 인터페이스 형식, 열거형 형식, 대리자 형식, 튜플 값 형식입니다. record 형식, record struct 또는 record class를 선언할 수도 있습니다.

C#의 주요 조직 개념은 프로그램, 네임스페이스, 형식, 멤버  어셈블리입니다.