ASP.NET Razor - VB Variables
- Vorherige Seite Razor C# Logik
- Nächste Seite Razor VB Schleife
Variables are named entities used to store data.
Variables
Variables are used to store data.
The name of a variable must start with a letter character and cannot contain spaces or reserved characters.
Variables can be of a specific type, indicating the type of data they store. String variables store string values ("Welcome to CodeW3C.com"), integer variables store numeric values (103), date variables store date values, and so on.
Using the Dim keyword or type to declare variables, but ASP.NET can usually automatically determine the data type.
Beispiel
// Verwenden Sie den Dim-Schlüsselwort: Dim greeting = "Welcome to CodeW3C.com" Dim counter = 103 Dim today = DateTime.Today // Verwenden Sie den Datentyp: Dim greeting As String = "Welcome to CodeW3C.com" Dim counter As Integer = 103 Dim today As DateTime = DateTime.Today
Datentyp
Hier ist eine Liste der gängigen Datentypen:
Typ | Beschreibung | Beispiel |
---|---|---|
integer | Ganzzahl | 103, 12, 5168 |
double | 64-Bit-Floatingpunkt | 3.14, 3.4e38 |
decimal | Dezimalzahl | 1037.196543 |
boolean | Logischer Wert | true, false |
string | Zeichenkettenwert | "Hello CodeW3C.com", "Bill" |
Operator
Der Operator teilt ASP.NET mit, welche Art von Befehl in der Ausdrucksform ausgeführt werden soll.
Das VB-Sprachsystem unterstützt mehrere Operator. Hier sind einige gängige Operator:
Operator | Beschreibung | Beispiel |
---|---|---|
= | Wertzuweisung für Variable. | i=6 |
|
|
|
|
|
|
= | Gleich. Gibt true zurück, wenn der Wert gleich ist. | if i=10 |
<> | Ungleich. Gibt true zurück, wenn der Wert ungleich ist. | if <>10 |
|
|
|
& | Zeichenkette addieren (Ketten oder Anfügen) | "w3" & "schools" |
. | Punkt. Trennung von Objekt und Methode. | DateTime.Hour |
() | Klammern. Gruppierung von Werten. | (i+5) |
() | Klammern. Übergabe von Parametern. | x=Add(i,5) |
() | Klammern. Zugriff auf Werte in Arrays oder Sammlungen. | name(3) |
Not | Negation. Umkehrt true oder false. | if Not ready |
|
|
|
|
|
|
Daten typen konvertieren
Die Konvertierung von Daten типами kann sehr nützlich sein.
Die häufigsten Beispiele sind die Konvertierung von Zeichenfolgeninput in andere Typen, wie zum Beispiel Ganzzahlen oder Daten.
Regelmäßig wird Benutzerinput als Zeichenfolge behandelt, selbst wenn der Input numerisch ist. Daher müssen numerische Eingabewerte in Zahlen konvertiert werden, bevor sie für Berechnungen verwendet werden.
Nachstehend finden Sie eine Liste der häufig verwendeten Konvertierungsmethoden:
Methode | Beschreibung | Beispiel |
---|---|---|
|
Konvertieren Sie Zeichenfolgen in Ganzzahlen. |
if myString.IsInt() then myInt = myString.AsInt() end if |
|
Konvertieren Sie Zeichenfolgen in Fließkommazahlen. |
if myString.IsFloat() then myFloat = myString.AsFloat() end if |
|
Konvertieren Sie Zeichenfolgen in Dezimalzahlen. |
if myString.IsDecimal() then myDec = myString.AsDecimal() end if |
|
Konvertieren Sie Zeichenfolgen in den ASP.NET DateTime-Typ. |
myString = "10/10/2012" myDate = myString.AsDateTime() |
|
Konvertieren Sie Zeichenfolgen in logische Werte. |
myString = "True" myBool = myString.AsBool() |
ToString() | Konvertieren Sie beliebige Datentypen in Zeichenfolgen. |
myInt = 1234 myString = myInt.ToString() |
- Vorherige Seite Razor C# Logik
- Nächste Seite Razor VB Schleife