ASP.NET Razor - VB Variable

Ang variable ay ginagamit bilang pangalan ng entity na imbakin ang data.

Variable

Ang variable ay ginagamit upang imbakin ang data.

Ang pangalan ng variable ay dapat nagsisimula sa alpabetikong karakter, at hindi dapat magkaroon ng espasyo at reserved na character.

Ang variable ay maaaring maging isang tiyak na uri, na nagtutukoy sa uri ng data na iniimbak. Ang variable ng string ay inimbak ang halaga ng string ("Malugod na pumunta sa CodeW3C.com"), ang variable ng integer ay inimbak ang halaga ng number (103), ang variable ng petsa ay inimbak ang halaga ng petsa, at iba pa.

Ginagamit ang keyword na Dim o ang uri ng uri upang ipahintulot ang variable, ngunit ang ASP.NET ay maaaring awtomatikong matukoy ang uri ng data.

ឧទាហរណ៍

// Paggamit ng keyword na Dim:
Dim greeting = "Welcome to CodeW3C.com"
Dim counter = 103
Dim today = DateTime.Today
// Paggamit ng uri ng datos:
Dim greeting As String = "Welcome to CodeW3C.com"
Dim counter As Integer = 103
Dim today As DateTime = DateTime.Today

Uri ng datos

Ito ay ang listahan ng pangkaraniwang uri ng datos:

Type ការពន្យល់ ឧទាហរណ៍
integer Integers 103, 12, 5168
double 64-bit floating point 3.14, 3.4e38
decimal Desimal 1037.196543
boolean Halagang logic true, false
string Halagang string "Hello CodeW3C.com", "Bill"

Operator

Ang operator ay nagsasabi sa ASP.NET kung anong uri ng utos ang gagawin sa ekspresyon.

Ang operator ng VB ay sumusuporta sa iba't ibang uri ng mga operator. Ito ay mga pangkaraniwang operator:

Operator ការពន្យល់ ឧទាហរណ៍
= Pagtatalaga ng halaga sa variable. i=6
  • +
  • -
  • *
  • /
  • Pagdaragdag ng halaga o variable
  • Pagbawasin ng halaga o variable
  • Pagpinalit ng halaga o variable
  • Pagbawas ng halaga o variable
  • i=5+5
  • i=5-5
  • i=5*5
  • i=5/5
  • +=
  • -=
  • Pagtaas ng variable
  • Pagbaba ng variable
  • i += 1
  • i -= 1
= Katumbas. Kung ang halaga ay katumbas, ibabalik ang true. kapag i=10
<> Hindi katumbas. Kung ang halaga ay hindi katumbas, ibabalik ang true. kapag <>10
  • <
  • >
  • <=
  • >=
  • mas maliit
  • mas malaki
  • mas maliit o katumbas ng
  • mas malaki o katumbas ng
  • kapag (i<10)
  • kapag (i>10)
  • kapag (i<=10)
  • kapag (i>=10)
& Pagkakasama ng string (kasunduan o pagkakalipat). "w3" & "schools"
. titik. Paghahati ng objekto at paraan. DateTime.Hour
() pagkakasuluhan. Pagkakasama ng halaga. (i+5)
() pagkakasuluhan. Pagpasa ng argumento. x=Add(i,5)
() pagkakasuluhan. Pagbasa ng halaga ng array o koleksyon. name(3)
Hindi Hindi. Pagsasalpok ng true o false. kapag hindi handa
  • And
  • OR
  • pang-ugnay o logic
  • pahina o logic
  • kapag handa at clear
  • kapag handa o clear
  • AndAlso
  • orElse
  • ការបន្ថែមលើការរិះគន់បើក
  • ការបន្ថែមលើការរិះគន់បន្ទាប់
  • if ready AndAlso clear
  • if ready OrElse clear

ការបញ្ជូនប្រភេទ

ការប្រើប្រាស់ការបញ្ជូនប្រភេទ មានប្រយោជន៍ជាច្រើន

ភាគច្រើនជាងមួយ ការបញ្ជូនប្រភេទពិត ទៅជាប្រភេទមួយទៀត ដូចជាចំនួន ឬក៏កាលបរិច្ឆេទ

ជានិច្ច ការបញ្ជូនពីអ្នកប្រើ នឹងក្លាយជាសេចក្តីប្រកាស ទោះបីជាអ្នកប្រើបានបញ្ជូនជាចំនួនទេ។ ដូច្នេះ ចំនួនបញ្ជូន ត្រូវបានប្រើប្រាស់មុនពេលប្រើប្រាស់សំរាប់ការកាត់ក្នុងការការប្រើប្រាស់

បន្ទាប់ពីនេះ គឺបញ្ជីនៃវិធីដែលត្រូវបានប្រើប្រាស់ដោយលម្អិត

វិធី ការពន្យល់ ឧទាហរណ៍
  • AsInt()
  • IsInt()
ប្រើការបញ្ជូននូវសេចក្តីប្រកាស ទៅជាប្រភេទចំនួនតិច if myString.IsInt() then
myInt = myString.AsInt()
end if
  • AsFloat()
  • IsFloat()
ប្រើការបញ្ជូននូវសេចក្តីប្រកាស ទៅជាប្រភេទចំនួនសម្រាប់ពីររយទៅទៅទាប if myString.IsFloat() then
myFloat = myString.AsFloat()
end if
  • AsDecimal()
  • IsDecimal()
ប្រើការបញ្ជូននូវសេចក្តីប្រកាស ទៅជាប្រភេទចំនួនតិច if myString.IsDecimal() then
myDec = myString.AsDecimal()
end if
  • AsDateTime()
  • IsDateTime()
ប្រើការបញ្ជូននូវសេចក្តីប្រកាស ទៅជាប្រភេទ DateTime របស់ ASP.NET myString = "10/10/2012"
myDate = myString.AsDateTime()
  • AsBool()
  • IsBool()
ប្រើការបញ្ជូននូវសេចក្តីប្រកាស ទៅជាតម្លៃសម្រាប់ភាពស្លាប់ឬមាន myString = "True"
myBool = myString.AsBool()
ToString() ប្រើការបញ្ជូននូវប្រភេទពិត ទៅជាប្រភេទសេចក្តីប្រកាស myInt = 1234
myString = myInt.ToString()