Che cosa è di censimento nel VB.NET?

October 21

Le enumerazioni sono un raggruppamento logico di costanti. Permettono gruppi di costanti da definire contemporaneamente. Di Visual Basic .NET - a volte abbreviato in "VB.NET" - utilizza il costruttore "enum" per creare enumerazioni. Enumerazioni riducono anche la codifica necessaria per definire queste costanti. I membri di una enumerazione possono poi essere chiamati in modo simile alla chiamata di una funzione di membro della classe. quadro VB.NET permette una facile creazione e manipolazione di enumerazioni.

Costanti

Una variabile costante è quello la cui assegnazione non può essere modificato. Costanti sono frequenti nella programmazione di computer. Ad esempio, valori quali pi, il punto di ebollizione dell'acqua e date storiche sono spesso impostati in variabili valore costante. Come con tutte le variabili, una costante deve essere inizializzato e definito. Il prefisso "const" differenzia i valori delle variabili costanti da definizioni di variabili standard in VB.NET.

enumerazioni

Enumerazioni sono gruppi di costanti definite e inizializzati insieme. Essi sono spesso realizzati con costanti che hanno qualche rapporto reciproco. Ad esempio, il punto di congelamento, punto di ebollizione, la massa molecolare e la densità di una molecola potrebbe servire come costanti definite in una enumerazione. enumerazioni VB.NET permettono anche il codice più gestibile che è facilmente comprensibile in seguito da altri programmatori. Come per molti aspetti della programmazione orientata agli oggetti, enumerazioni consentono un facile riutilizzo del codice tra i diversi moduli e progetti.

Creazione di enumerazione

Enumerazioni sono creati in modo simile a una classe VB.NET. L'enumerazione deve prima essere dichiarata con la parola chiave "enum". Adiacente alla definizione del tipo un identificatore per le enumerazioni è dichiarata. I membri del conteggio sono contenuti tra parentesi, "{}" graffe. Ad esempio, "enum Acqua {, punto di ebollizione = 100, FreezingPoint = 32, MolecularMass = 18}" dichiara una enumerazione "Acqua", che contiene tre membri, punto di ebollizione, FreezingPoint e MolecularMass. Questi membri vengono assegnati loro valori e contenute tra due bretelle che contengono il corpo del censimento. Il tipo di dati associati con le enumerazioni è per intero predefinito o "int."

Invocazione

Richiamando i valori memorizzati all'interno di un'enumerazione è simile alla chiamata di un metodo di classe. Ad esempio, il codice "System.Console.WriteLine (" Questo è il punto di congelamento dell'acqua: {0} ", (int) Water.FreezingPoint);" scrive la stringa "Questo è il punto di congelamento dell'acqua: 32" sullo schermo della console. L ' "(int)" sezione di codice getta esplicitamente la costante al suo sottostante VB.NET tipo primitivo. In questo caso, 32 è un numero intero e deve essere gettato in un int prima manipolazione.