JSON

ASP.NET Razor - VB 变量

字号+ 作者:H5之家 来源:H5之家 2016-05-12 10:00 我要评论( )

变量时用于存储数据的命名实体。 变量变量用于存储数据。变量的名称必须以字母字符开头,并且不能包含空格和保留字符。变量可以是某个具体的类型,指示其所存储

  核心提示:变量时用于存储数据的命名实体。 变量变量用于存储数据。变量的名称必须以字母字符开头,并且不能包含空格和保留字符。变量可以是某个具体的类型,指示其所存储的数据类型。字符串变量存储字符串值 ('Welco...

 

变量时用于存储数据的命名实体。


变量

变量用于存储数据。

变量的名称必须以字母字符开头,并且不能包含空格和保留字符。

变量可以是某个具体的类型,指示其所存储的数据类型。字符串变量存储字符串值 ("Welcome to W3School"),整数变量存储数值 (103),日期变量存储日期值,等等。

使用 Dim 关键词或类型对变量进行声明,不过 ASP.NET 通常能够自动确定数据的类型。

实例 // 使用 Dim 关键词: Dim greeting = "Welcome to W3School" Dim counter = 103 Dim today = DateTime.Today // 使用数据类型: Dim greeting As String = "Welcome to W3School" 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 W3School", "Bill"


运算符

运算符告诉 ASP.NET 在表达式中执行哪种类型的命令。

VB 语言支持多种运算符。下面是常见的运算符:

运算符 描述 实例

= 为变量赋值。 i=6

  • +=
  • -=
  • 递增变量
  • 递减变量
  • i += 1
  • i -= 1
  • = 相等。如果值相等,则返回 true。 if i=10

    <> 不相等。如果值不相等,则返回 true。 if <>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()

     

    1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

    相关文章
    • 使用Java 反射,对类中成员变量赋值.将Json对像转为Java对像

      使用Java 反射,对类中成员变量赋值.将Json对像转为Java对像

      2016-05-11 17:03

    • ASP.NET Web API 2 返回 Json格式

      ASP.NET Web API 2 返回 Json格式

      2016-02-10 17:18

    • JSON and WebMatrix - building a JSON variable

      JSON and WebMatrix - building a JSON variable

      2016-01-18 16:07

    • asp.net webservice返回json的方法

      asp.net webservice返回json的方法

      2016-01-16 09:14

    网友点评