Freigeben über


Variablen in Visual Basic

Beim Ausführen von Berechnungen mit Visual Basic müssen Sie häufig Werte speichern. Sie können z. B. mehrere Werte berechnen, vergleichen und unterschiedliche Vorgänge ausführen, je nach Ergebnis des Vergleichs. Sie müssen die Werte beibehalten, wenn Sie sie vergleichen möchten.

Verwendung

Visual Basic verwendet genau wie die meisten Programmiersprachen Variablen zum Speichern von Werten. Eine Variable hat einen Namen (das Wort, das Sie verwenden, um auf den Wert zu verweisen, den die Variable enthält). Eine Variable verfügt auch über einen Datentyp (der die Art der Daten bestimmt, die die Variable speichern kann). Eine Variable kann ein Array darstellen, wenn eine indizierte Gruppe eng verwandter Datenelemente gespeichert werden muss.

Mithilfe der lokalen Typinference können Sie Variablen deklarieren, ohne explizit einen Datentyp anzugeben. Stattdessen leitet der Compiler den Typ der Variablen vom Typ des Initialisierungsausdrucks ab. Weitere Informationen finden Sie unter Local Type Inference (Lokaler Typrückschluss) und Option Infer Statement (Option Infer-Anweisung).

Zuweisen von Werten

Sie verwenden Zuordnungsanweisungen, um Berechnungen durchzuführen und das Ergebnis einer Variablen zuzuweisen, wie im folgenden Beispiel gezeigt.

' The following statement assigns the value 10 to the variable.
applesSold = 10
' The following statement increments the variable.
applesSold = applesSold + 1
' The variable now holds the value 11.

Hinweis

Das Gleichheitszeichen (=) in diesem Beispiel ist ein Zuordnungsoperator, kein Gleichheitsoperator. Der Wert wird der Variablen applesSoldzugewiesen.

Weitere Informationen finden Sie unter So geht's: Daten in eine Variable ein- und auslagern.

Variablen und Eigenschaften

Wie eine Variable stellt eine Eigenschaft einen Wert dar, auf den Sie zugreifen können. Es ist jedoch komplexer als eine Variable. Eine Eigenschaft verwendet Codeblöcke, die steuern, wie der Wert festgelegt und abgerufen werden kann. Weitere Informationen finden Sie unter "Unterschiede zwischen Eigenschaften und Variablen" in Visual Basic.

Siehe auch