C#

09.C# - 상수

Godffs 2009. 8. 5. 01:31
반응형
상수(Constant)란 - 프로그램내에서 한 번 설정 후 변하지 않는 값 입니다.

using System;

public class 상수
{
    public static void Main()
    {
        //변수 선언
        string name = "홍길동"; // 선언 따로 초기화 따로 가능
        //상수 선언 / 초기화
        const string SITE_NAME = "닷넷코리아"; // 반드시 선언 동시 초기화(변하지 않는 값)
        //출력
        name = "우캉캉";
        //SITE_NAME = "ggg";
        Console.WriteLine("이름 : {0}, 사이트:{1}", name, SITE_NAME);
    }
}


선언 따로 초기화 따로 가능합니다.

반드시 선언 동시 초기화(변하지 않는 값)합니다.

선언 한 이후 다른 값으로 변경 하고자 할 때 변경이 가능합니다.
(const를 사용하지 않음)


주석을 지운 후에 다른 값으로 변경 하고자 하면 오류가 나게 됩니다.
( const를 선언하여 값이 변경되는것을 막았기 때문입니다. )


반응형