ASP.NET Razor - VB Variable
- ទំព័រមុខ លើការការរិះគន់ Razor C#
- ទំព័របន្ទាប់ Razor VB Loop
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 |
|
|
|
|
|
|
= | 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 |
|
|
|
& | 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 |
|
|
|
|
|
|
ការបញ្ជូនប្រភេទ
ការប្រើប្រាស់ការបញ្ជូនប្រភេទ មានប្រយោជន៍ជាច្រើន
ភាគច្រើនជាងមួយ ការបញ្ជូនប្រភេទពិត ទៅជាប្រភេទមួយទៀត ដូចជាចំនួន ឬក៏កាលបរិច្ឆេទ
ជានិច្ច ការបញ្ជូនពីអ្នកប្រើ នឹងក្លាយជាសេចក្តីប្រកាស ទោះបីជាអ្នកប្រើបានបញ្ជូនជាចំនួនទេ។ ដូច្នេះ ចំនួនបញ្ជូន ត្រូវបានប្រើប្រាស់មុនពេលប្រើប្រាស់សំរាប់ការកាត់ក្នុងការការប្រើប្រាស់
បន្ទាប់ពីនេះ គឺបញ្ជីនៃវិធីដែលត្រូវបានប្រើប្រាស់ដោយលម្អិត
វិធី | ការពន្យល់ | ឧទាហរណ៍ |
---|---|---|
|
ប្រើការបញ្ជូននូវសេចក្តីប្រកាស ទៅជាប្រភេទចំនួនតិច |
if myString.IsInt() then myInt = myString.AsInt() end if |
|
ប្រើការបញ្ជូននូវសេចក្តីប្រកាស ទៅជាប្រភេទចំនួនសម្រាប់ពីររយទៅទៅទាប |
if myString.IsFloat() then myFloat = myString.AsFloat() end if |
|
ប្រើការបញ្ជូននូវសេចក្តីប្រកាស ទៅជាប្រភេទចំនួនតិច |
if myString.IsDecimal() then myDec = myString.AsDecimal() end if |
|
ប្រើការបញ្ជូននូវសេចក្តីប្រកាស ទៅជាប្រភេទ DateTime របស់ ASP.NET |
myString = "10/10/2012" myDate = myString.AsDateTime() |
|
ប្រើការបញ្ជូននូវសេចក្តីប្រកាស ទៅជាតម្លៃសម្រាប់ភាពស្លាប់ឬមាន |
myString = "True" myBool = myString.AsBool() |
ToString() | ប្រើការបញ្ជូននូវប្រភេទពិត ទៅជាប្រភេទសេចក្តីប្រកាស |
myInt = 1234 myString = myInt.ToString() |
- ទំព័រមុខ លើការការរិះគន់ Razor C#
- ទំព័របន្ទាប់ Razor VB Loop