Cómo: Declarar una constante

Actualización: noviembre 2007

La instrucción Const se utiliza para declarar una constante y establecer su valor. Al declarar una constante, puede asignar un nombre significativo a un valor. Una vez que se declara una constante, no se puede modificar ni se le puede asignar un nuevo valor.

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

La constante debe tener un nombre simbólico válido (las reglas son las mismas que se aplican para la creación de nombres de variables) y una expresión que se componga de constantes numéricas o de cadena, y operadores; no obstante, no se pueden utilizar llamadas a funciones.

Nota:

Las opciones disponibles en los cuadros de diálogo, y los nombres y ubicaciones de los comandos de menú que se ven podrían diferir de lo que se describe en la Ayuda, en función de los valores de configuración o de edición activos. Esta página de Ayuda se ha redactado teniendo en cuenta la Configuración general de desarrollo. Para cambiar la configuración, elija Importar y exportar configuraciones en el menú Herramientas. Para obtener más información, consulte Valores de configuración de Visual Studio.

Para declarar una constante

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

    Public Const DaysInYear = 365
    Private Const WorkDays = 250
    

    Cuando Option Strict es On, debe declarar una constante explícitamente especificando un tipo de datos (Boolean, Byte, Char, DateTime, Decimal, Double, Integer, Long, Short, Single o String). Cuando Option Strict es Off, el compilador asigna a la constante un tipo de datos. Para obtener más información, consulte Tipos de datos constantes y literales.

Para declarar una constante con Option Strict On

  • Con Option Strict On, escriba una declaración que incluya la palabra clave As 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"
    

    Pueden declararse varias constantes en una sola línea, si bien para facilitar la lectura del código se recomienda declarar solamente una constante por línea. Si declara varias constantes en una línea única, deben tener todas ellas el mismo nivel de acceso (Public, Private, Friend, Protected o 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
    

Vea también

Tareas

Cómo: Declarar enumeraciones

Conceptos

Tipos de datos constantes y literales

Información general sobre las enumeraciones

Información general sobre las constantes

Enumeraciones y calificación de nombres

Constantes y enumeraciones intrínsecas

Referencia

Instrucción Const (Visual Basic)

Option Strict (Instrucción)

Otros recursos

Constantes y enumeraciones en Visual Basic