Costanti ed enumerazioni in Visual BasicConstants and Enumerations in Visual Basic

Le costanti consentono di usare nomi significativi al posto di un valore che non cambia.Constants are a way to use meaningful names in place of a value that does not change. Archiviano i valori che, come suggerisce il nome, rimangono costanti durante l'esecuzione di un'applicazione.Constants store values that, as the name implies, remain constant throughout the execution of an application. È possibile usare le costanti per specificare nomi descrittivi, anziché numeri, rendendo il codice più leggibile.You can use constants to provide meaningful names, instead of numbers, making your code more readable.

Le enumerazioni offrono un modo pratico per usare i set di costanti correlate e per associare i valori delle costanti ai nomi.Enumerations provide a convenient way to work with sets of related constants, and to associate constant values with names. Ad esempio, si può dichiarare un'enumerazione per un set di costanti integer associate ai giorni della settimana e quindi usare i nomi dei giorni anziché i relativi valori integer nel codice.For example, you can declare an enumeration for a set of integer constants associated with the days of the week, and then use the names of the days rather than their integer values in your code.

In questa sezioneIn This Section

TermineTerm DefinizioneDefinition
Cenni preliminari sulle costantiConstants Overview Gli argomenti di questa sezione descrivono le costanti e il relativo utilizzo.Topics in this section describe constants and their uses.
Cenni preliminari sulle enumerazioniEnumerations Overview Gli argomenti di questa sezione descrivono le enumerazioni e il relativo utilizzo.Topics in this section describe enumerations and their uses.
TermineTerm DefinizioneDefinition
Istruzione ConstConst Statement Viene descritta l'istruzione Const, usata per dichiarare le costanti.Describes the Const statement, which is used to declare constants.
Istruzione EnumEnum Statement Viene descritta l'istruzione Enum, usata per creare le enumerazioni.Describes the Enum statement, which is used to create enumerations.
Istruzione Option ExplicitOption Explicit Statement Viene descritta l'istruzione Option Explicit, usata a livello di modulo per imporre la dichiarazione esplicita di tutte le variabili di tale modulo.Describes the Option Explicit statement, which is used at module level to force explicit declaration of all variables in that module.
Istruzione Option InferOption Infer Statement Viene descritta l'istruzione Option Infer, che abilita l'uso dell'inferenza del tipo di variabile locale nelle variabili dichiaranti.Describes the Option Infer statement, which enables the use of local type inference in declaring variables.
Istruzione Option StrictOption Strict Statement Viene descritta l'istruzione Option Strict, che limita le conversioni implicite di tipi di dati sollo alle conversioni verso tipi di dati più grandi, non consente l'associazione tardiva né la tipizzazione implicita che genera un tipo Object.Describes the Option Strict statement, which restricts implicit data type conversions to only widening conversions, disallows late binding, and disallows implicit typing that results in an Object type.