Latest web development tutorials

C #을 상수

상수는 프로그램 실행 중에 변경되지 않는 고정 된 값입니다. 상수는 소수점 상수, 문자 상수 나 문자열 상수 및 열거 형 정수를 부동, 같은 정수 상수와 기본 데이터 유형 중 하나가 될 수 있습니다.

상수는 종래의 변수로서 사용될 수 있지만, 그 값의 정의 이후에 수정 될 수 없다.

정수 상수

정수 상수는 소수점, 진수 또는 16 진수 상수가 될 수 있습니다. 접두사가 기수 지정된 : 0 진수에 대한 16 진수에 대한 0X 또는 0X를 소수점 표현은 접두사되지 않습니다.

정수 상수 접미사를 가질 수 있습니다, 그것은 U와 L 항에있어서, 각각 U와 L, 및 부호 길이의 조합 일 수있다. 접미사는 대문자 또는 임의의 순서로 결합 소문자, 여러 접미어가 될 수 있습니다.

여기에 정수 상수의 몇 가지 예입니다 :

212 / * 법률 * /
215u / * 법률 * /
0xFeeL / * 법률 * /
불법 078 / * : 8 8 진수 아니다 * /
032UU / * 불법 : 접미사 *를 복제 할 수 없습니다 /

는 정수 상수의 다양한 유형의 예입니다 :

85 / * 진수 * /
0213 / * 진수 * /
0x4b를 / * 진수 * /
30 / * INT * /
30U / * 부호 INT * /
30리터 / * 긴 * /
30ul / * 부호 없음 long * /

부동 소수점 상수

부동 소수점 상수는 정수 부분, 소수점, 인덱스 성분의 소수 부분이다. 당신은 부동 소수점 상수를 표현하기 위해 소수 또는 지수 형태를 사용할 수 있습니다.

다음은 부동 소수점 상수의 몇 가지 예입니다 :

3.14159 / * 법률 * /
314159E-5L / * 법률 * /
510E / * 불법 : 불완전한 인덱스 * /
210F / * 불법 : 어떤 부분 또는 인덱스 * 없음 /
.e55 / * 불법 : 누락 된 정수 또는 소수 * /

소수점 표현을 이용하면, 소수점, 인덱스 또는 모두를 포함해야한다. 인덱스 양식을 이용하면, 정수 부분, 소수점 부분 또는 모두를 포함해야한다. 서명 지수 e 또는 E가 표시됩니다.

문자 상수

문자 상수는, 예를 들어, 'x'는 하나의 인용 부호되고, 간단한 문자 입력 변수에 저장 될 수있다. 문자 상수는 보통의 문자 수 (예를 들어 'X')는 이스케이프 시퀀스 (예를 들어, '\의 t') 또는 범용 문자 (예를 들어, '\ u02C0').

C #에서 백 슬래시와 그 앞에 개행 문자 (\ n) 또는 탭 탭 (\의 t)를 나타내는 데 사용할 수 있습니다 때 일부 특정 문자가 특별한 의미를 가지고있다. 여기에 몇 가지 이스케이프 시퀀스 코드입니다 :

转义序列含义
\\\ 字符
\'' 字符
\"" 字符
\?? 字符
\aAlert 或 bell
\b退格键(Backspace)
\f换页符(Form feed)
\n换行符(Newline)
\r回车
\t水平制表符 tab
\v垂直制表符 tab
\ooo一到三位的八进制数
\xhh . . .一个或多个数字的十六进制数

여기에 문자 이스케이프 시퀀스의 몇 가지 예입니다 :

네임 스페이스 EscapeChar
{
    클래스 프로그램
    {
        정적 무효 메인 (문자열 []에 인수)
        {
            Console.WriteLine ( "안녕하세요 \ tWorld \ n \ 없음");
            Console.ReadLine ();
        }
    }
}

상기 코드는 컴파일되고 실행될 때, 다음과 같은 결과를

안녕하세요

문자열 상수

문자 상수는 큰 따옴표로 묶습니다 ","내부 "의 경우, 또는에서! 동봉". 일반 문자 시퀀스 및 일반 문자 탈출 : 비슷한 문자와 문자가 포함 된 문자열 상수 상수가 될 수 있습니다

문자열 상수를 사용하는 경우, 매우 긴 행은 여러 행으로 분할 될 수있다, 당신은 부품을 분리하는 공간을 사용할 수 있습니다.

다음은 문자열 상수의 몇 가지 예입니다. 아래에 나열된 다양한 형태의 동일한 문자열을 나타냅니다.

"안녕하세요, 친애하는"
"안녕하세요, \
"친애하는
"안녕하세요", "D", "귀"
@ "안녕하세요 사랑"

상수 정의

상수는const 키워드를 사용하여 정의됩니다.상수 다음 구문을 정의합니다 :

const를 <DATA_TYPE> <constant_name> = 값;

다음 코드는 정의하고 프로그램에서 상수를 사용하는 방법을 보여줍니다

시스템을 이용하여;

네임 스페이스 DeclaringConstants
{
    클래스 프로그램
    {
        정적 무효 메인 (문자열 []에 인수)
        {
            const를 두 번 파이 = 3.14159; // 상수 선언을 두 번 연구;
            Console.WriteLine ( "반경을 입력 :");
            R = Convert.ToDouble (Console.ReadLine ());
            더블 areaCircle = 파이 * r에 * r에;
            Console.WriteLine ( "반경 : {0}, 지역 : {1}", R, areaCircle);
            Console.ReadLine ();
        }
    }
}

상기 코드는 컴파일되고 실행될 때, 다음과 같은 결과를

반경을 입력 : 
3
반경 : 3, 지역 : 28.27431