ASP.NET Razor - Muasi ya VB

Muasi inaendelea kwa kuhifadhi data kwa jina.

Muasi

Muasi huitumika kuhifadhi data.

Jina la muasi lazima likiandikwe na heri ya heri, na haikuweza kuwa na nafasi na heri ya muundo.

Muasi inaweza kuwa kwa aina ya muundo ya pekee, inaeleza aina ya data inayohifadhiwa. Muasi wa neno hifadhi thamani za neno ("Karibuni kwa CodeW3C.com"), muasi wa namba hifadhi thamani za namba (103), muasi wa tarehe hifadhi thamani za tarehe, na wengine.

Tumia kipendele au kweli cha Dim kuingia kwa jina la muundo kwa muasi, lakini ASP.NET inaweza kufikiria kwa kuzingatia aina ya data kwa ujumbe.

Mifano

// Kusaidia muhimu wa Dim:
Dim greeting = "Welcome to CodeW3C.com"
Dim counter = 103
Dim today = DateTime.Today
// Kusaidia aina ya data:
Dim greeting As String = "Welcome to CodeW3C.com"
Dim counter As Integer = 103
Dim today As DateTime = DateTime.Today

Aina ya data

Inafikia orodha ya aina zilizochaguliwa:

Aina Maelezo Mifano
integer Inteji 103, 12, 5168
double Mwili wa 64 nyoka 3.14, 3.4e38
decimal Mwili 1037.196543
boolean Thamani za logiki true, false
string Thamani za maandiko "Hello CodeW3C.com", "Bill"

Operator

Operator inaeleza ASP.NET kinaendelea aina ya amri katika maelezo.

Lugha ya VB inahakikisha kinaoperator zaidi. Inafikia operator zaidi zaidi:

Operator Maelezo Mifano
= Kuweka thamani kwa muhimu. i=6
  • +
  • -
  • *
  • /
  • Kigeuka thamani au thamani
  • Kusababisha thamani au thamani
  • Kipunguza thamani au thamani
  • Kisababisha thamani au thamani
  • i=5+5
  • i=5-5
  • i=5*5
  • i=5/5
  • +=
  • -=
  • Kutengeneza thamani kuzingatia
  • Kutengeneza thamani kuzingatia
  • i += 1
  • i -= 1
= Inapatikani. Ikiwa thamani inapatikani, inarudia true. if i=10
<> Hakipatikani. Ikiwa thamani hazipatikani, inarudia true. if <>10
  • <
  • >
  • <=
  • >=
  • Kisababisha
  • Kipunguza
  • Kisababisha kwa ukadiri
  • Kipunguza kwa ukadiri
  • if (i<10)
  • if (i>10)
  • if (i<=10)
  • if (i>=10)
& Kigeuka maandiko (kuzingatia ama kufupishia) "w3" & "schools"
. Chini. Kusababisha matokeo na mifano. DateTime.Hour
() Maktaba. Kugawaza thamani. (i+5)
() Maktaba. Kusaidia thamani. x=Add(i,5)
() Maktaba. Nukurusha thamani katika mabaki ama kikompyuta. name(3)
Hapana Hapana. Kichukua true au false. if Not ready
  • And
  • OR
  • logiki ya na
  • logiki ya ama
  • if ready And clear
  • if ready Or clear
  • AndAlso
  • orElse
  • Logiki ya Vifaa vya Vifaa
  • Logiki ya Vifaa vya Vifaa
  • if ready AndAlso clear
  • if ready OrElse clear

Badilishaji wa Aina ya Data

Kubadilisha aina ya data kwa aina nyingine inaweza kuitumiwa sana.

Mafano ya kawaida ya kubadilisha ukiaja wa string kuwa aina nyingine, kama namba ya integer au tarehe.

Kama chakula, kila ukiaji wa mwanamume hutumiwa kama string, inakua ukiaji wa namba. Kwa hivyo, ukiaji wa namba wa kwanza lazima ubadilishwe kuwa namba kabla ya kutumiwa kwa mazoezi.

Hapa ni orodha ya matukio yaliyotumiwa kwa kawaida ya ujuzi wa badilishaji wa aina ya data:

Mwongozo Maelezo Mifano
  • AsInt()
  • IsInt()
Kubadilisha string kuwa namba ya integer. if myString.IsInt() then
myInt=myString.AsInt()
end if
  • AsFloat()
  • IsFloat()
Kubadilisha string kuwa namba ya juu ya kwankama. if myString.IsFloat() then
myFloat=myString.AsFloat()
end if
  • AsDecimal()
  • IsDecimal()
Kubadilisha string kuwa namba ya decimal. if myString.IsDecimal() then
myDec=myString.AsDecimal()
end if
  • AsDateTime()
  • IsDateTime()
Kubadilisha string kuwa aina ya ASP.NET DateTime. myString="10/10/2012"
myDate=myString.AsDateTime()
  • AsBool()
  • IsBool()
Kubadilisha string kuwa thamani ya logiki. myString="True"
myBool=myString.AsBool()
ToString() Kubadilisha aina ya data yoyote kuwa string. myInt=1234
myString=myInt.ToString()