選單
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

ASP.NET Razor - VB 變數


變數是用於儲存資料的命名實體。


變數

變數用於儲存資料。

變數名必須以字母開頭,不能包含空格或保留字元。

變數可以具有特定型別,指示它儲存的資料種類。字串變數儲存字串值(“Welcome to W3Schools”),整數變數儲存數字值(103),日期變數儲存日期值,依此類推。

變數使用 Dim 關鍵字宣告,或者使用型別(如果您想宣告型別),但 ASP.NET 通常可以自動確定資料型別。

示例

// 使用 Dim 關鍵字
Dim greeting = "Welcome to W3Schools"
Dim counter = 103
Dim today = DateTime.Today

// 使用資料型別
Dim greeting As String = "Welcome to W3Schools"
Dim counter As Integer = 103
Dim today As DateTime = DateTime.Today

資料型別

以下是常用資料型別的列表

型別 描述 示例
整數 Integer(整數) 103, 12, 5168
double 64 位浮點數 3.14, 3.4e38
decimal Decimal 數(更高精度) 1037.196543
boolean 布林值 true, false
string 字串 “Hello W3Schools”, “John”


Operators

運算子告訴 ASP.NET 在表示式中執行哪種型別的命令。

VB 語言支援許多運算子。以下是常用運算子列表

運算子 描述 示例
= 將值賦給變數。 i=6
+
-
*
/
加一個值或變數。
減去一個值或變數。
乘以一個值或變數。
除以一個值或變數。
i=5+5
i=5-5
i=5*5
i=5/5
+=
-=
遞增變數。
遞減變數。
i += 1
i -= 1
= 相等。如果值相等,則返回 true。 if i=10
<> 不相等。如果值不相等,則返回 true。 if <>10
<
>
<=
>=
小於。
大於。
小於或等於。
大於或等於。
if i<10
if i>10
if i<=10
if i>=10
& 連線字串(串聯)。 “w3” & “schools”
. 點。分隔物件和方法。 DateTime.Hour
() 括號。分組值。 (i+5)
() 括號。傳遞引數。 x=Add(i,5)
() 括號。訪問陣列或集合中的值。 name(3)
Not。反轉 true 或 false。 if Not ready

OR(或)
邏輯 AND。
邏輯 OR。
if ready And clear
if ready Or clear
AndAlso
orElse
擴充套件邏輯 AND。
擴充套件邏輯 OR。
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()
將字串轉換為 decimal 數。 if myString.IsDecimal() then
   myDec=myString.AsDecimal()
end if
AsDateTime()
IsDateTime()
將字串轉換為 ASP.NET DateTime 型別。 myString="10/10/2012"
myDate=myString.AsDateTime()
AsBool()
IsBool()
將字串轉換為 Boolean。 myString="True"
myBool=myString.AsBool()
ToString() 將任何資料型別轉換為字串。 myInt=1234
myString=myInt.ToString()

×

聯絡銷售

如果您想將 W3Schools 服務用於教育機構、團隊或企業,請傳送電子郵件給我們
sales@w3schools.com

報告錯誤

如果您想報告錯誤,或想提出建議,請傳送電子郵件給我們
help@w3schools.com

W3Schools 經過最佳化,旨在方便學習和培訓。示例可能經過簡化,以提高閱讀和學習體驗。教程、參考資料和示例會不斷審查,以避免錯誤,但我們無法保證所有內容的完全正確性。使用 W3Schools 即表示您已閱讀並接受我們的使用條款Cookie 和隱私政策

版權所有 1999-2024 Refsnes Data。保留所有權利。W3Schools 由 W3.CSS 提供支援