ASP.NET的变量学习 (1)
变量有以下用途:
· 储存数据
· 储存对象属性值
· 计算某个程序或程序代码执行次数的计数器
· 储存函数的返回值
· 存放文件夹名称或文件名称
变量的数据类型
在Visual Basic.NET中,变量的数据类型定义如表2.1所示。
Char 2 字符
String(S) 10 字符串
Short 2 精简整数
Integer(%) 4 整数
Long(&) 8 长整数
Single(!) 4 单精浮点数
Double(#) 8 双精浮点数
Boolean 4 布尔
Object 4 对象
Decimal 12 数值
DATE 日期时间
正确地声明变量类型,可以提高程序的执行效率,可以减少内存使用空 间。所以在编写ASP.NET程序时要为使用的所有变量声明正确的数据类型。
变量的命名
在Visual Basic.NET中,变量的命名必须遵循以下原则,否则将会成为一个不合法的变量而使编译不能通过:
· 必须以英文字母开头
· 不能包含空格
· 第2个字符可包含英文字母、数字、下划线符号
· 在同一范围内是惟一的
· 不能与保留字或系统对象名称相同
可将变量的数据类型英文名称缩写放在变量名称之前,或是将变量命名为与变量在程序中的用途类似的名称,这样可以使程序代码易于阅读与维
护。
变量的声明
1.声明格式
变量的声明方式有以下几种,分别适用于不同种类的变量:
Dim变量名称[As数据类型] 一声明一般变量
Private变量名称[As数据类型] 只能在变量所在的类中使用
.Publ i c变量名稍[As数据类型] 可在所有类中使用
Redim变量名称[As数据类型] 声明变量数组
[As数据类型]可省略,若省略,则Visual Basic.NET会自动将数据类型定
为Obj ect。
初始值
用Dim指令声明变量时,Visual Basic.NET会将变量初始化,并根据变量声明的类型赋予其初始值。初始值的赋予原则如下:
· 变量类型为数值:初始值为O
· 变量类型为字符串:初始值为空字符串(“”)
· 变量类型为对象:初始值为空值(null)
· 变量声明时可直接赋值初始值。
· 可在同一行语句中声明多个变量。
· 可在变量声明时直接赋予其值。
变量的声明范例:
[1] [
2]
