방법: (Visual Basic) 상수 선언How to: Declare A Constant (Visual Basic)

사용 된 Const 상수를 선언 하 고 해당 값을 설정 하는 문.You use the Const statement to declare a constant and set its value. 상수를 선언 하 여 값으로 의미 있는 이름을 할당 합니다.By declaring a constant, you assign a meaningful name to a value. 상수 선언 되 면 수정 하거나 새 값을 지정할 수 없습니다.Once a constant is declared, it cannot be modified or assigned a new value.

프로시저 내에서 또는 선언 부분 모듈, 클래스 또는 구조체에서에서 상수를 선언합니다.You declare a constant within a procedure or in the declarations section of a module, class, or structure. 클래스 또는 구조 수준 상수 Private 기본적으로 선언할 수도 있지만 Public, Friend, Protected, 또는 Protected Friend 적절 한 수준의 코드 액세스에 대 한 합니다.Class or structure-level constants are Private by default, but may also be declared as Public, Friend, Protected, or Protected Friend for the appropriate level of code access.

상수 (규칙은 변수 이름 만들기에 대 한 것과 동일)을 올바른 심볼 이름 및 숫자 또는 문자열 상수 및 연산자 (함수 호출 없음)의 구성 된 식에 있어야 합니다.The constant must have a valid symbolic name (the rules are the same as those for creating variable names) and an expression composed of numeric or string constants and operators (but no function calls).

참고

일부 Visual Studio 사용자 인터페이스 요소의 경우 다음 지침에 설명된 것과 다른 이름 또는 위치가 시스템에 표시될 수 있습니다.Your computer might show different names or locations for some of the Visual Studio user interface elements in the following instructions. 이러한 요소는 사용하는 Visual Studio 버전 및 설정에 따라 결정됩니다.The Visual Studio edition that you have and the settings that you use determine these elements. 자세한 내용은 IDE 개인 설정을 참조하세요.For more information, see Personalizing the IDE.

상수를 선언 하려면To declare a constant

  • 액세스 지정자를 포함 하는 선언을 작성 합니다 Const 키워드 및 다음 예와 같이 식:Write a declaration that includes an access specifier, the Const keyword, and an expression, as in the following examples:

    Public Const DaysInYear = 365
    Private Const WorkDays = 250
    

    Option Infer 됩니다 OffOption Strict 됩니다 On, 데이터 형식을 지정 하 여 명시적으로 상수를 선언 해야 합니다 (Boolean, Byte, Char, DateTime, DecimalDouble, Integer, LongShortSingle, 또는 String).When Option Infer is Off and Option Strict is On, you must declare a constant explicitly by specifying a data type (Boolean, Byte, Char, DateTime, Decimal, Double, Integer, Long, Short, Single, or String).

    Option InferOn 또는 Option StrictOff를 사용 하 여 데이터 형식을 지정 하지 않고 상수를 선언할 수 있습니다는 As 절.When Option Infer is On or Option Strict is Off, you can declare a constant without specifying a data type with an As clause. 컴파일러는 상수 식의 형식에서 형식을 결정합니다.The compiler determines the type of the constant from the type of the expression. 자세한 내용은 상수 및 리터럴 데이터 형식합니다.For more information, see Constant and Literal Data Types.

명시적된 데이터 형식이 있는 상수를 선언 하려면To declare a constant that has an explicitly stated data type

  • 포함 하는 선언을 작성 합니다 As 키워드 및는 명시적 데이터 형식, 다음 예제와 같이:Write a declaration that includes the As keyword and an explicit data type, as in the following examples:

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

    코드를 한 줄만 하는 단일 상수를 선언 하는 경우 더 쉽게 읽을 수 있지만 단일 줄에 여러 상수를 선언할 수 있습니다.You can declare multiple constants on a single line, although your code is more readable if you declare only a single constant per line. 한 줄에 여러 상수를 선언 하는 경우 모든 있어야 동일한 액세스 레벨 (Public, Private, Friend, Protected, 또는 Protected Friend).If you declare multiple constants on a single line, they must all have the same access level (Public, Private, Friend, Protected, or Protected Friend).

한 줄에 여러 상수를 선언 하려면To declare multiple constants on a single line

  • 다음 예제와 같이 공백, 쉼표와 선언을 구분 합니다.Separate the declarations with a comma and a space, as in the following example:

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

참고자료See also