Variablen in Visual Basic
Wenn Sie mit Visual Basic Berechnungen durchführen, müssen Sie oft Werte speichern. Sie möchten z.B. mehrere Werte berechnen, sie vergleichen und je nach Ergebnis des Vergleichs unterschiedliche Vorgänge auf diesen ausführen. Sie müssen die Werte beibehalten, wenn Sie sie vergleichen möchten.
Verwendung
Wie die meisten Programmiersprachen verwendet auch Visual Basic Variablen zum Speichern von Werten. Eine Variable besitzt einen Namen (das Wort, das Sie verwenden, wenn Sie sich auf den Wert beziehen, 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 sie einen indizierten Satz von eng verwandten Datenelementen speichern muss.
Durch den lokalen Typrückschluss können Sie Variablen deklarieren, ohne explizit einen Datentyp angeben zu müssen. Der Compiler leitet stattdessen den Typ der Variablen vom Typ des Initialisiererausdrucks ab. Weitere Informationen finden Sie unter Local Type Inference (Lokaler Typrückschluss) und Option Infer Statement (Option Infer-Anweisung).
Zuweisen von Werten
Sie verwenden Zuweisungsanweisungen, um Berechnungen durchzuführen und das Ergebnis einer Variable zuzuweisen, so wie im folgenden Beispiel dargestellt.
' 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 (=
) ist in diesem Beispiel ein Zuweisungsoperator, kein Gleichheitsoperator. Der Wert wird der applesSold
-Variablen zugewiesen.
Weitere Informationen finden Sie unter Vorgehensweise: Verschieben von Daten in und aus einer Variablen.
Variablen und Eigenschaften
Wie eine Variable stellt auch eine Eigenschaft einen Wert dar, auf den Sie zugreifen können. Jedoch ist er komplexer als eine Variable. Eine Eigenschaft verwendet Codeblöcke, die steuern, wie der Wert festgelegt und abgerufen wird. Weitere Informationen finden Sie unter Unterschiede zwischen Eigenschaften und Variablen in Visual Basic.