ASP.NET Razor - VB 变量

变量

储数据。

留字符。

值 ("Welcome to 51help")存储数值 (103),等等。

使用 Dim 过 ASP.NET 的类型。

实例

// 使用 Dim 关键词:
Dim greeting = "Welcome to 51help"
Dim counter = 103
Dim today = DateTime.Today

// 型:
Dim greeting As String = "Welcome to 51help"
Dim counter As Integer = 103
Dim today As DateTime = DateTime.Today

数据类型

列表:

类型 描述 实例
integer 整数 103, 12, 5168
double 64 位浮点数 3.14, 3.4e38
decimal 小数 1037.196543
boolean 逻辑值 true, false
string 字符串值 "Hello 51help", "Bill"

运算符

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
  • And
  • OR
  • 逻辑与
  • 逻辑或
  • if ready And clear
  • if ready Or 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()
换为 ASP.NET DateTime 类型 myString="10/10/2012"
myDate=myString.AsDateTime()
  • AsBool()
  • IsBool()
myString="True"
myBool=myString.AsBool()
ToString() 字符串。 myInt=1234
myString=myInt.ToString()