Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

C#에서 리터럴과 상수의 차이점은 무엇입니까?

<시간/>

상수는 프로그램이 실행 중에 변경할 수 없는 고정 값을 나타냅니다. 이러한 고정 값을 리터럴이라고도 합니다. 상수는 정수 상수, 부동 상수, 문자 상수 또는 문자열 리터럴과 같은 기본 데이터 유형 중 하나일 수 있습니다. 열거형 상수도 있습니다.

정수 리터럴은 10진수 또는 16진수 상수일 수 있습니다. 접두사는 기수 또는 기수를 지정합니다. 16진수의 경우 0x 또는 0X이고 10진수의 경우 접두사 ID가 없습니다.

150
300u

부동 소수점 리터럴에는 정수 부분, 소수점, 소수 부분 및 지수 부분이 있습니다.

3.14159
235468E-7F

문자열 리터럴 또는 상수는 큰따옴표 "" 또는 @""로 묶습니다. 문자열에는 일반 문자, 이스케이프 시퀀스 및 범용 문자와 같은 문자 리터럴과 유사한 문자가 포함됩니다.

@"Welcome User"
"Welcome User"