? Aufzählungen sind eine logische Gruppierung von Konstanten . Sie ermöglichen Gruppen von Konstanten gleichzeitig definiert werden. . Visual Basic NET - manchmal abgekürzt als " VB.NET " - verwendet die " Enum " Konstruktor Aufzählungen erstellen. Aufzählungen reduzieren auch die Codierung erforderlich, um diese Konstanten zu definieren. Mitglieder einer Aufzählung kann später in ähnlicher Weise wie die Einberufung einer Klasse Member-Funktion aufgerufen werden. VB.NET Framework ermöglicht die einfache Erstellung und Bearbeitung von Aufzählungen . Konstanten
Eine Konstante ist eine Variable , deren Zuordnung kann nicht geändert werden. Konstanten treten häufig in Computer-Programmierung . Beispielsweise sind Werte wie pi , der Siedepunkt von Wasser und historische Daten oft in konstanten Wert Variablen . Wie bei allen Variablen , muss ein konstanter initialisiert und definiert werden. Die " const "-Präfix unterscheidet die Werte der Variablen konstant von Standard Variablen in VB.NET .
Aufzählungen
Aufzählungen sind Gruppen von Konstanten, die definiert und initialisiert werden zusammen . Sie sind oft mit Konstanten, die eine Beziehung zueinander haben . Zum Beispiel könnte der Gefrierpunkt , Siedepunkt, Molmasse und Dichte eines Moleküls als Konstanten in einer Aufzählung definiert dienen . VB.NET Aufzählungen ermöglichen auch mehr überschaubar Code , die leicht verstanden wird später durch andere Programmierer . Wie bei vielen Aspekten der objektorientierten Programmierung erlauben Aufzählungen zur einfachen Wiederverwendung von Code zwischen verschiedenen Modulen und Projekten.
Enumeration Creation
Aufzählungen in eine erstellt werden ähnlich einem VB.NET -Klasse. Die Aufzählung muss zuerst mit dem " Enum " Schlüsselwort deklariert werden. Angrenzend an die Typdefinition eine Kennung für den Aufzählungen deklariert ist. Die Mitglieder der Enumeration werden in geschweiften Klammern enthalten , "{}" . Zum Beispiel, " Enum Wasser { Siedepunkt = 100, FreezingPoint = 32, MolecularMass = 18} ", erklärt eine Aufzählung "Water ", die drei Mitglieder Siedepunkt , FreezingPoint und MolecularMass enthält . Folgende Mitglieder haben sich ihre Werte zugeordnet und enthalten zwischen zwei Klammern, die den Körper der Aufzählung enthalten . Der Datentyp mit Aufzählungen verbunden ist standardmäßig Integer oder " int ".
Invocation
Aufrufen die Werte innerhalb einer Aufzählung gespeichert ist vergleichbar mit dem Aufruf einer Klassenmethode . Zum Beispiel wird der Code " System.Console.Writeline (" Dies ist der Gefrierpunkt des Wassers: {0} " , (int) Water.FreezingPoint ); ", schreibt die Zeichenkette " Dies ist der Gefrierpunkt des Wassers: 32" bis die Konsole Bildschirm . Die " (int) " Code-Abschnitt explizit wirft die Konstante zu Grunde liegenden VB.NET Urtyp. In diesem Fall ist eine ganze Zahl 32 und muss in einen int gegossen vor Manipulation werden.