Datentypen in Visual Basic
Der Datentyp von Programmierelementen gibt an, welche Art von Daten das jeweilige Programmierelement enthalten kann und wie diese Daten gespeichert werden. Datentypen gelten für alle Werte, die im Computerspeicher gespeichert werden können oder an der Auswertung eines Ausdrucks beteiligt sind. Der Rückgabewert jeder Variablen, jedes Literals, jeder Konstanten, jeder Enumeration, jeder Eigenschaft, jedes Prozedurparameters und jedes Prozedurrückgabewerts verfügt über einen Datentyp.
Deklarierte Datentypen
Programmierelemente werden mit einer Deklarationsanweisung definiert, und der zugehörige Datentyp wird mit der As-Klausel angegeben. Die folgende Tabelle enthält die Anweisungen, mit denen Sie verschiedene Elemente deklarieren.
Programmierelement |
Datentypdeklaration |
---|---|
Variable |
In einer Dim-Anweisung (Visual Basic) Dim amount As Double Static yourName As String Public billsPaid As Decimal = 0 |
Literal |
Mit einem Literalzeichen; siehe "Literalzeichen" in Typzeichen (Visual Basic) Dim searchChar As Char = "."C |
Konstante |
In einer Const-Anweisung (Visual Basic) Const modulus As Single = 4.17825F |
Enumeration |
In einer Enum-Anweisung (Visual Basic) Public Enum colors |
Eigenschaft |
In einer Property-Anweisung Property region() As String |
Prozedurparameter |
In einer Sub-Anweisung (Visual Basic), Function-Anweisung (Visual Basic) oder einer Operator-Anweisung Sub addSale(ByVal amount As Double) |
Prozedurargument |
Im aufrufenden Code. Jedes Argument ist ein Programmierelement, das bereits deklariert wurde, oder ein Ausdruck, der deklarierte Elemente enthält. subString = Left(inputString, 5) |
Rückgabewert der Prozedur |
In einer Function-Anweisung (Visual Basic) oder einer Operator-Anweisung Function convert(ByVal b As Byte) As String |
Eine Liste von Visual Basic-Datentypen, finden Sie unter Datentyp: Zusammenfassung (Visual Basic).
Siehe auch
Aufgaben
Problembehandlung bei Datentypen (Visual Basic)
Referenz
Datentyp: Zusammenfassung (Visual Basic)
Konzepte
Zusammengesetzte Datentypen (Visual Basic)
Generische Typen in Visual Basic (Visual Basic)
Effiziente Verwendung von Datentypen (Visual Basic)
Weitere Ressourcen
Elementare Datentypen (Visual Basic)