Compartir a través de


Cómo declarar una constante (Visual Basic)

Use la Const instrucción para declarar una constante y establecer su valor. Al declarar una constante, asigna un nombre descriptivo a un valor. Una vez declarada una constante, no se puede modificar ni asignar un nuevo valor.

Se declara una constante dentro de un procedimiento o en la sección de declaraciones de un módulo, clase o estructura. Las constantes de nivel de clase o estructura son Private de forma predeterminada, pero también se pueden declarar como Public, Friend, Protectedo Protected Friend para el nivel adecuado de acceso al código.

La constante debe tener un nombre simbólico válido (las reglas son las mismas que las para crear nombres de variable) y una expresión compuesta de constantes y operadores numéricos o de cadena (pero sin llamadas a función).

Nota:

El equipo puede mostrar nombres o ubicaciones diferentes para algunos de los elementos de la interfaz de usuario de Visual Studio en las instrucciones siguientes. La edición de Visual Studio que tiene y la configuración que usa determinan estos elementos. Para obtener más información, consulte Personalizando el IDE.

Para declarar una constante

  • Escriba una declaración que incluya un especificador de acceso, la Const palabra clave y una expresión, como en los ejemplos siguientes:

    Public Const DaysInYear = 365
    Private Const WorkDays = 250
    

    Cuando Option Infer es Off y Option Strict es On, debe declarar una constante explícitamente especificando un tipo de datos (Boolean, Byte, Char, DateTimeDecimalDoubleInteger, Long, , Short, o ). SingleString

    Cuando Option Infer es On o Option Strict es Off, puede declarar una constante sin especificar un tipo de datos con una As cláusula . El compilador determina el tipo de la constante del tipo de la expresión. Para obtener más información, vea Tipos de datos constantes y literales.

Para declarar una constante que tiene un tipo de datos indicado explícitamente

  • Escriba una declaración que incluya la As palabra clave y un tipo de datos explícito, como en los ejemplos siguientes:

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

    Puede declarar varias constantes en una sola línea, aunque el código es más legible si declara solo una sola constante por línea. Si declara varias constantes en una sola línea, todas deben tener el mismo nivel de acceso (Public, Private, Friend, Protectedo Protected Friend).

Para declarar varias constantes en una sola línea

  • Separe las declaraciones con una coma y un espacio, como en el ejemplo siguiente:

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

Consulte también