C#은 Microsoft에서 개발하고 Ecma 및 ISO에서 승인한 현대적인 범용 객체 지향 프로그래밍 언어입니다.

C#은 .Net 프레임워크를 개발하는 동안 Anders Hejlsberg와 그의 팀이 개발했습니다.

C#은 CLI(공용 언어 인프라)용으로 설계되었습니다. CLI는 실행 가능한 코드와 다양한 컴퓨터 플랫폼 및 아키텍처에서 다양한 고급 언어를 사용할 수 있는 런타임 환경으로 구성됩니다.

C# 유형 변환 통사론

유형 변환은 기본적으로 유형 캐스팅, 즉 한 유형에서 다른 유형으로 데이터를 변환하는 것입니다. C#에서 유형 캐스팅은 두 가지 형식으로 제공됩니다.

암시적 유형 변환 - 이러한 변환은 데이터 손실을 일으키지 않고 안전한 방식으로 수행되는 C#의 기본 변환입니다. 예를 들어 작은 정수 형식에서 큰 정수 형식으로 변환하고 파생 클래스에서 기본 클래스로 변환합니다.

명시적 유형 변환 - 명시적 유형 변환, 즉 강제 유형 변환입니다. 명시적 변환에는 캐스트 연산자가 필요하며 캐스팅하면 데이터가 손실됩니다.

C# 유형 변환 예

으아악