| Titel: | VB.NET Variablen und Felder | |
| Beschreibung: | Deklaration, elementare Datentypen, Schlüsselwörter, Wertzuweisung und Typkonvertierung in .NET-Basic | |
| Kategorie: | Programmierung | |
| Unterkategorie | .NET-Basic | |
| Benötigtes Fachwissen: | Anfänger | |
| Artikel überarbeiten: | VB.NET Variablen und Felder | |
Deklaration
'Deklaration von Variablen Dim Variable as Datentyp ' Allgemein Dim Var1 As Integer; // Deklaration Dim Var2 As Integer = 10; // Deklaration und Initialisation Dim Var3, Var3 as Datentyp // Deklaration mehrerer Variablen gleichzeitig 'Deklaration von Arrays (Felder) Dim Array() As Datentyp ' Allgemein Dim Array1() As Long // Array ohne Längenangabe anlegen Dim Array2(10) As Long // Array mit 10 Felder anlegen Dim Array3(), Array4 As String // Deklaration mehrerer Arrays Dim Monat() as String = {"Januar", "Februar"} // Deklaration und Initialisierung 'Deklaration von Konstanten Const Pi = 3.14
Ganzzahlen
(Byte, Short, Integer, Long)
Gleitkommazahlen
(Single, Double, Decimal)
Alphanumerische Zeichen
(Char, String)
Entscheidungstyp
(Boolean)
Schlüsselwörter
Public
Gültig in allen Klassen des Programms
Protected
Gültig der eigenen oder in abgeleiteten Klassen
Friend
Gültig im selben Assembly
Protected Friend
Gültig in der eigenen oder in einer abgeleiteten Klasse und im selben Assembly
Private
Gültig innerhalb des Moduls oder der Klasse
Static
Nur auf Prozedurebene gültig
Wertzuweisung
Dim Var2 as Integer Var1 = 10 Dim Var1 as Double Var1 = 10.5075 Dim Str1 as String Str1 = "Hallo Welt"; Dim Var2 as Klasse1() Var2 = New Klasse1()
Dim i As Integer, d As Double ' Implizite Konvertierung Option Strict Off i = 10 d = i ' Explizite Konvertierung ' CBool, CByte, CChar, CDate, CDbl, CDec, CInt, CObj, CShort, CSng, CStr d = CDbl(i) ' Generische Umwandlungsfunktionen d = CType(i, Double)