Choose a default theme

You can change your theme from the menu

C#

C#은 .NET 생태계에서 사용하는 범용 프로그래밍 언어이다. 객체 지향을 바탕으로 함수형 스타일과 비동기 처리 등 다양한 기능을 제공한다.

원리

컴파일러, 런타임, 기본 라이브러리와 함께 프로그램을 구성한다. 언어 문법과 실행 플랫폼, 웹·게임 프레임워크는 역할이 서로 다르다.

프로그래밍 언어 둘러보기

Go · Kotlin · Swift · PHP · Ruby

Lua · Dart · C# · R (프로그래밍 언어) · Julia

예시

서버 API의 요청 처리 코드를 작성하거나 데스크톱 앱의 이벤트를 처리할 수 있다. 컬렉션과 제네릭을 이용해 데이터 구조의 타입을 표현한다.

주의할 점

C# 버전과 대상 .NET 런타임 버전은 구별해야 한다. 새 문법을 사용할 수 있어도 특정 API가 모든 실행 대상에서 제공되는 것은 아니다.

참고 자료