Condividi tramite


Procedura: dichiarare una costante

Aggiornamento: novembre 2007

L'istruzione Const consente di dichiarare una costante e di impostarne il valore. Mediante la dichiarazione di una costante è possibile assegnare a un valore un nome significativo. Dopo aver dichiarato una costante, non è possibile modificarla o assegnarle un nuovo valore.

È possibile dichiarare una costante all'interno di una routine oppure nella sezione dichiarazioni di un modulo, una classe o una struttura. Le costanti a livello di classe o di struttura sono Private per impostazione predefinita, ma possono anche essere dichiarate come Public, Friend, Protected o Protected Friend per il livello di accesso al codice appropriato.

È necessario che alla costante siano assegnati un nome simbolico valido (le regole sono uguali a quelle per la creazione dei nomi di variabili) e un'espressione costituita da costanti numeriche o stringa e operatori, ma non chiamate di funzioni.

Nota:

Le opzioni disponibili nelle finestre di dialogo e i nomi e le posizioni dei comandi di menu visualizzati potrebbero non corrispondere a quelli descritti nella Guida in linea in quanto dipendono dall'edizione o dalle impostazioni attive. Questo argomento della Guida è stato creato basandosi su Impostazioni generali per lo sviluppo. Per modificare le impostazioni, scegliere Importa/Esporta impostazioni dal menu Strumenti. Per ulteriori informazioni, vedere Impostazioni di Visual Studio.

Per dichiarare una costante

  • Scrivere una dichiarazione in cui siano inclusi un identificatore di accesso, la parola chiave Const e un'espressione, come illustrato negli esempi seguenti:

    Public Const DaysInYear = 365
    Private Const WorkDays = 250
    

    Se Option Strict è On, è necessario dichiarare esplicitamente una costante specificando un tipo di dati (Boolean, Byte, Char, DateTime, Decimal, Double, Integer, Long, Short, Single o String). Se Option Strict è Off, il tipo di dati della costante viene assegnato automaticamente dal compilatore. Per ulteriori informazioni, vedere Tipi di dati costanti e letterali.

Per dichiarare una costante con Option Strict On

  • Con Option Strict On, scrivere una dichiarazione in cui siano inclusi la parola chiave As e un tipo di dati esplicito, come illustrato negli esempi seguenti:

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

    È possibile dichiarare più costanti sulla stessa riga, anche se il codice risulterà più leggibile se si dichiara una sola costante per riga. Se si dichiarano più costanti in una singola riga, devono presentare tutte lo stesso livello di accesso (Public, Private, Friend, Protected o Protected Friend).

Per dichiarare più costanti sulla stessa riga

  • Separare le dichiarazione con una virgola e uno spazio, come illustrato nell'esempio seguente:

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

Vedere anche

Attività

Procedura: dichiarare le enumerazioni

Concetti

Tipi di dati costanti e letterali

Cenni preliminari sulle enumerazioni

Cenni preliminari sulle costanti

Qualifica di nomi ed enumerazioni

Enumerazioni e costanti intrinseche

Riferimenti

Istruzione Const (Visual Basic)

Istruzione Option Strict

Altre risorse

Costanti ed enumerazioni in Visual Basic