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)