C#은 프로그래밍 언어이고 .NET은 프레임워크입니다.
.NET에는 .NET 프레임워크의 가상 구성 요소인 CLR(공용 언어 런타임)이 있습니다.
.NET에는 C#이 있을 뿐만 아니라 이를 통해 VB, F# 등으로 작업할 수 있습니다.
C#은 .NET의 일부이며 다음과 같은 기능이 있습니다. -
- 부울 조건
- 자동 쓰레기 수거
- 표준 라이브러리
- 어셈블리 버전 관리
- 속성 및 이벤트
- 대리인 및 이벤트 관리
- 사용하기 쉬운 제네릭
- 인덱서
- 조건부 컴파일
- 간단한 멀티스레딩
- LINQ 및 람다 표현식
- Windows와의 통합