Partilhar via


Como: Declarar uma constante (Visual Basic)

Use a Const instrução para declarar uma constante e definir seu valor. Ao declarar uma constante, você atribui um nome significativo a um valor. Uma vez que uma constante é declarada, ela não pode ser modificada ou atribuída a um novo valor.

Você declara uma constante dentro de um procedimento ou na seção de declarações de um módulo, classe ou estrutura. As constantes de classe ou de nível de estrutura são Private por padrão, mas também podem ser declaradas como Public, Friend, Protected, ou Protected Friend para o nível apropriado de acesso ao código.

A constante deve ter um nome simbólico válido (as regras são as mesmas para a criação de nomes de variáveis) e uma expressão composta de constantes numéricas ou de cadeia de caracteres e operadores (mas sem chamadas de função).

Nota

Seu computador pode mostrar nomes ou locais diferentes para alguns dos elementos da interface do usuário do Visual Studio nas instruções a seguir. A edição do Visual Studio que você tem e as configurações que você usa determinam esses elementos. Para obter mais informações, consulte Personalizando o IDE.

Para declarar uma constante

  • Escreva uma declaração que inclua um especificador de acesso, a Const palavra-chave e uma expressão, como nos exemplos a seguir:

    Public Const DaysInYear = 365
    Private Const WorkDays = 250
    

    Quando Option Infer é Off e Option Strict é On, você deve declarar uma constante explicitamente, especificando um tipo de dados (Boolean, Byte, Char, , DecimalDateTime, Double, Integer, ShortLongSingleou ).String

    Quando Option Infer é On ou Option Strict é Off, você pode declarar uma constante sem especificar um tipo de dados com uma As cláusula. O compilador determina o tipo da constante a partir do tipo da expressão. Para obter mais informações, consulte Tipos de dados constantes e literais.

Para declarar uma constante que tenha um tipo de dados explicitamente declarado

  • Escreva uma declaração que inclua a As palavra-chave e um tipo de dados explícito, como nos exemplos a seguir:

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

    Você pode declarar várias constantes em uma única linha, embora seu código seja mais legível se você declarar apenas uma única constante por linha. Se você declarar várias constantes em uma única linha, todas elas deverão ter o mesmo nível de acesso (Public, Private, Friend, Protected, ou Protected Friend).

Para declarar várias constantes em uma única linha

  • Separe as declarações com uma vírgula e um espaço, como no exemplo a seguir:

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

Consulte também