다음을 통해 공유


방법: 상수 선언(Visual Basic)

문을 사용하여 Const 상수 선언 및 해당 값을 설정합니다. 상수 선언을 통해 의미 있는 이름을 값에 할당합니다. 상수가 선언되면 수정하거나 새 값을 할당할 수 없습니다.

프로시저 내 또는 모듈, 클래스 또는 구조체의 선언 섹션에서 상수 선언 클래스 또는 구조 수준 상수는 기본적으로 Private이지만, 적절한 수준의 코드 액세스를 위해 Public, Friend, Protected, 또는 Protected Friend로 선언될 수도 있습니다.

상수에는 유효한 기호 이름(규칙은 변수 이름을 만들기 위한 규칙과 동일함)과 숫자 또는 문자열 상수 및 연산자로 구성된 식(함수 호출은 없음)이 있어야 합니다.

비고

컴퓨터는 다음 지침에서 Visual Studio 사용자 인터페이스 요소 중 일부에 대해 다른 이름 또는 위치를 표시할 수 있습니다. 가지고 있는 Visual Studio 버전과 사용하는 설정에 따라 이러한 요소가 결정됩니다. 자세한 내용은 IDE 개인 설정참조하세요.

상수를 선언하다

  • 다음 예제와 같이 액세스 지정자, Const 키워드 및 식을 포함하는 선언을 작성합니다.

    Public Const DaysInYear = 365
    Private Const WorkDays = 250
    

    Option Infer이고 OffOption StrictOn경우 데이터 형식(Boolean,, ,Byte, CharDateTimeDecimalDoubleIntegerLongShortSingle또는String)을 지정하여 상수를 명시적으로 선언해야 합니다.

    Option InferOn이거나 Option StrictOff일 때, As 절로 데이터 형식을 지정하지 않고 상수를 선언할 수 있습니다. 컴파일러는 식 형식에서 상수의 형식을 결정합니다. 자세한 내용은 상수 및 리터럴 데이터 형식을 참조하세요.

명시적으로 명시된 데이터 형식이 있는 상수 선언

  • 다음 예제와 같이 키워드와 명시적 데이터 형식을 포함하는 As 선언을 작성합니다.

    Public Const MyInteger As Integer = 42
    Private Const DaysInWeek As Short = 7
    Protected Friend Const Funday As String = "Sunday"
    

    한 줄당 하나의 상수만 선언하는 경우 코드가 더 읽기 가능하지만 한 줄에 여러 상수만 선언할 수 있습니다. 한 줄에 여러 상수 선언하는 경우 모두 동일한 액세스 수준(Public, , Private, FriendProtected또는Protected Friend)을 가져야 합니다.

한 줄에 여러 상수 선언

  • 다음 예제와 같이 선언을 쉼표와 공백으로 구분합니다.

    Public Const Four As Integer = 4, Five As Integer = 5, Six As Integer = 44  
    

참고하십시오