Najnowsze tutoriale tworzenie stron internetowych
 

ASP.NET Zmienne VB - Razor


Zmienne są nazwane jednostki używane do przechowywania danych.


zmienne

Zmienne służą do przechowywania danych.

Nazwa zmiennej musi zaczynać się od litery i nie może zawierać białych znaków lub zastrzeżone znaki.

Zmienna może być określonego typu, ze wskazaniem rodzaju dane sklepach niej. Wartości zmiennych typu string sklep strunowe ("Welcome to w3ii") , zmienne całkowite wartości numeryczne sklep (103) , data data zmienne przechowują wartości, itp

Zmienne zadeklarowane za pomocą słowa kluczowego Dim lub za pomocą typ (if you want to declare the type) , ale ASP.NET można zazwyczaj określić typy danych automatycznie.

Przykłady

// Using the Dim keyword:
Dim greeting = "Welcome to w3ii"
Dim counter = 103
Dim today = DateTime.Today

// Using data types:
Dim greeting As String = "Welcome to w3ii"
Dim counter As Integer = 103
Dim today As DateTime = DateTime.Today

Typy danych

Poniżej znajduje się lista popularnych typów danych:

Rodzaj Opis Przykłady
liczba całkowita Liczba całkowita (whole numbers) 103, 12, 5168
podwójnie 64 bitowa liczba zmiennoprzecinkowa 3.14 3.4e38
dziesiętny Liczba dziesiętna (higher precision) 1037.196543
logiczna Boolean prawda fałsz
strunowy Strunowy "Hello w3ii", "John"

operatorzy

Operator informuje ASP.NET jakie polecenia do wykonania w wyrażeniu.

Język VB obsługuje wiele operatorów. Poniżej znajduje się lista typowych operatorów:

Operator Opis Przykład
= Przypisuje wartość do zmiennej. i=6
+
-
*
/
Dodaje wartość lub zmienną.
Odejmuje wartość lub zmienną.
Mnoży wartość lub zmienną.
Dzieli wartość lub zmienną.
i=5+5
i=5-5
i=5*5
i=5/5
+=
-=
Zwiększa zmienną.
Zmniejsza zmienną.
i += 1
i -= 1
= Równość. Zwraca true, jeśli wartości są równe. if i=10
<> Nierówność. Zwraca true, jeśli wartości nie są równe. if <>10
<
>
<=
>=
Mniej niż.
Lepszy niż.
Mniejsza lub równa.
Większa lub równa.
if i<10
if i>10
if i<=10
if i>=10
& Dodawanie łańcuchy (concatenation) . "w3" & "schools"
. Kropka. Oddzielne obiekty i metody. DateTime.Hour
() Nawias. Grupy wartości. (i+5)
() Nawias. Przekazuje parametry. x= Add(i,5)
() Nawias. Dostęp wartości w tablicach lub kolekcji. name(3)
Not Nie. Odwraca prawdziwe lub fałszywe. if Not ready
And
OR
Logiczny AND.
Logiczną OR.
if ready And clear
if ready Or clear
AndAlso
orElse
Rozszerzony Logiczne AND.
Rozszerzony Logiczne OR.
if ready AndAlso clear
if ready OrElse clear

Konwersja typów danych

Konwersji z jednego typu danych na inny jest czasami użyteczne.

Najczęstszym przykładem jest konwersja wejście ciąg do innego typu, takie jak na liczbę całkowitą lub randkę.

Co do zasady, wprowadzone przez użytkownika jest jako ciągi, nawet jeśli użytkownik wprowadzony numer. W związku z tym, cyfry wartości wejściowe muszą być konwertowane do liczby wcześniej mogą być stosowane w obliczeniach.

Poniżej znajduje się lista wspólnych metod konwersji:

metoda Decryptions Przykład
AsInt()
IsInt()
Konwertuje ciąg znaków na liczbę całkowitą. jeśli myString. IsInt() myString. IsInt() następnie
Myint = MyString. AsInt()
end if
AsFloat()
IsFloat()
Konwertuje ciąg znaków na liczbę zmiennoprzecinkową. jeśli myString. IsFloat() myString. IsFloat() następnie
myFloat = mójCiąg. AsFloat()
end if
AsDecimal()
IsDecimal()
Konwertuje ciąg znaków na liczbę dziesiętną. jeśli myString. IsDecimal() myString. IsDecimal() następnie
myDec = mójCiąg. AsDecimal()
end if
AsDateTime()
IsDateTime()
Konwertuje ciąg do typu DateTime ASP.NET. myString = "10.10.2012"
MyDate = mójCiąg. AsDateTime()
AsBool()
IsBool()
Konwertuje ciąg znaków na Boolean. myString = "True"
myBool = mójCiąg. AsBool()
ToString() Konwertuje dowolny typ danych na sznurku. Myint = 1234
MyString = Myint. ToString()