방법: 상수 선언(Visual Basic)

Const 문을 사용하여 상수를 선언하고 상수 값을 설정합니다.상수를 선언하여 값에 의미 있는 이름을 할당합니다.상수를 선언한 후에는 수정하거나 새 값을 할당할 수 없습니다.

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

상수는 기호화된 올바른 이름(변수 이름 만들기 규칙과 같음)이어야 하고 식은 숫자 또는 문자열 상수와 연산자로 구성됩니다. 그러나 식에 함수 호출을 사용할 수는 없습니다.

[!참고]

다음 지침처럼 컴퓨터에서 Visual Studio 사용자 인터페이스 요소 일부에 대한 이름이나 위치를 다르게 표시할 수 있습니다. 이러한 요소는 사용하는 Visual Studio 버전 및 설정에 따라 결정됩니다. 자세한 내용은 Visual Studio 설정을 참조하십시오.

상수를 선언하려면

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

    Public Const DaysInYear = 365
    Private Const WorkDays = 250
    

    Option Infer가 Off이고 Option Strict가 On인 경우 데이터 형식(Boolean, Byte, Char, DateTime, Decimal, Double, Integer, Long, Short, Single 또는 String)을 지정하여 명시적으로 상수를 선언해야 합니다.

    Option Infer가 On이거나 Option Strict가 Off인 경우 As 절로 데이터 형식을 지정하지 않고 상수를 선언할 수 있습니다.컴파일러는 식의 형식에서 상수 형식을 확인합니다.자세한 내용은 상수 및 리터럴 데이터 형식(Visual Basic)을 참조하십시오.

데이터 형식이 명시적으로 언급된 상수를 선언하려면

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

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

    상수를 한 줄에 하나만 선언하면 코드를 읽기가 쉬워지기는 하지만, 한 줄에 여러 상수를 선언할 수도 있습니다.한 줄에 여러 개의 상수를 선언하는 경우에는 각 상수의 액세스 수준(Public, Private, Friend, Protected 또는 Protected Friend)이 모두 동일해야 합니다.

한 줄에 여러 개의 상수를 선언하려면

  • 다음 예제와 같이 쉼표와 공백을 사용하여 각 상수를 구분합니다.

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

참고 항목

작업

방법: 열거형 선언(Visual Basic)

참조

Const 문(Visual Basic)

Option Strict 문

개념

상수 및 리터럴 데이터 형식(Visual Basic)

열거형 개요(Visual Basic)

상수 개요(Visual Basic)

열거형 및 이름 한정(Visual Basic)

상수 및 열거형(Visual Basic)

기타 리소스

Visual Basic의 상수 및 열거형