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
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)