방법: 상수 선언(Visual Basic)

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

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

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

참고

일부 Visual Studio 사용자 인터페이스 요소의 경우 다음 지침에 설명된 것과 다른 이름 또는 위치가 시스템에 표시될 수 있습니다. 이러한 요소는 사용하는 Visual Studio 버전 및 설정에 따라 결정됩니다. 자세한 내용은 IDE 개인 설정을 참조하세요.

상수 선언

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

    Public Const DaysInYear = 365
    Private Const WorkDays = 250
    

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

    있는 OffOnOption Strict 경우 Option Infer 절을 사용하여 데이터 형식 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  
    

참고 항목