C#은 프로그래밍 언어이고 .NET 프레임워크는 Microsoft에서 개발한 소프트웨어 프레임워크입니다.
.NET에는 .NET 프레임워크의 가상 구성 요소인 CLR(공용 언어 런타임)이 있습니다. 그리고 프레임워크는 라이브러리의 큰 클래스입니다.
.NET에는 C#이 있을 뿐만 아니라 이를 통해 VB, F# 등으로 작업할 수 있습니다. .NET Framework용으로 작성된 프로그램은 Common Language Runtime에서 실행됩니다. .NET Framework는 C# 개발을 지원합니다.
C#은 .NET의 일부이며 다음과 같은 기능이 있습니다. -
- 부울 조건
- 자동 쓰레기 수거
- 표준 라이브러리
- 어셈블리 버전 관리
- 속성 및 이벤트
- 대리인 및 이벤트 관리