Dichiarazione di costanti. Per dichiarare una costante e impostarne il valore usare la parola chiave const. Nella dichiarazione è obbligatorio assegnare alla costante un valore in quanto successivamente non sarebbe più possibile farlo perchè le costanti sono valori fissi non più modificabili.
E' possibile dichiarare una costante all'interno di una routine o nella
sezione delle dichiarazioni di un modulo, di una classe oppure di una
struttura.
Per impostazione predefinita le costanti a livello di classe o di
struttura sono
private,
ma possono anche essere dichiarate come
Il nome assegnato alla costante deve essere un nome simbolico per la quale valgono le stesse regole usate nella creazione di nomi di variabili, e una espressione formata da costanti, operatori numerici e di stringa, ma nessuna chiamata a funzione.
E' necessario dichiarare una costante in modo esplicito quando
Option Deduce
è
off
e
Option Strict
è
on
specificando uno di questi tipi di dati
Dichiarare una costante senza tipo. (esempio)
Come detto in precedenza per dichiarare una costante di tipo è necessario che Option Deduce sia off e Option Strict sia on. Dichiarare una costante di tipo (esempio)
E' possibile dichiarare più costanti su una sola riga, in questo caso il livello di accesso (public, private, friend, protected, protected friend) sarà lo stesso, inoltre ogni costante dichiarata sarà separata dalle altre da una virgola.
E' anche possibile dichiarare delle costanti utilizzando costanti precedentemente definite come negli esempi sotto, dove voglio calcolare in una costante i minuti che compongono le 24 ore di un giorno.
Public const unaOra as Integer=60
' un'ora= 60 minuti Quando si vogliono inserire commenti all'interno di un listato basta inserire prima dei commenti il simbolo di apostrofo, così quando si compilerà il programma il compilatore ignorerà tutto il testo dopo l'apostrofo che altrimenti causerebbe errori. |
|||||||||||||