小鸡球(zhangwen0411)的专栏
路漫漫其修远兮,吾将上下而求索……
 学院首页 | 图书馆 | 我的首页 | 联系作者 105 篇笔记 :: 65004 次访问 :: 190 个评论

公告
这里是小鸡球的笔记本! 欢迎~欢迎~

文章
ASP笔记(14)
ASP习作(4)
3dsmax笔记(35)
3dsmax习题+作业+作品(12)
ASP.NET笔记(32)
ASP.NET习题+作业+作品(8)


存档
2008年08月(10)
2008年07月(1)
2008年05月(4)
2008年04月(2)
2008年03月(10)
2008年02月(6)
2008年01月(26)
2007年10月(10)
2007年09月(19)
2006年09月(3)
2006年08月(6)
2006年07月(8)

VB.NET 数据类型、变量与常量、数组

变量

VB.NET中变量需先定义后使用。

VB.NET数据类型:值类型:基元类型、枚举类型(Enum)、结构类型(Structure)

        引用类型:类、字符串、模块、接口、数组、委托

声明变量:Dim 变量名 As 变量类型关键字 [= 变量值] (如Dim str As String = "Fif", Dim abc As Integer)

一行定义多个变量:如:Dim a, b, c As Integer 或 Dim a As Integer, b As String, c As Byte

变量的名称必须是合法的标识符,必须满足:

  1. 以字母或下划线开头
  2. 不能包含标点符号或特殊字符
  3. 不能以VB.NET的关键字开头

基本类型表:

  1. 布尔型(Boolean):占用2个字节的内存单元来存储,只有True和False两个值。
  2. 短整数(Short):占用2个字节,数值表示范围是-32768~32767。(无小数点)
  3. 整数类型(Integer):占用4个字节进行存储。值表示范围:-2147483648~2147483647。(无小数点)
  4. 长整数类型(Long):占用8个字节。值表示范围:-9223372036854775808~9223372036854775807。(无小数点)
  5. 单精度浮点类型(Single):占用4个字节,负数值取值范围是:-3.4028235E+38~-1.401298E-45,正数值取值范围是:1.401298E-45~3.4028235E+38
  6. 双精度浮点类型(Double):使用8字节存储数值。取值范围:-1.79769313486231570E+308~-4.94065645841246544E-324,4.94065645841246544E-324~1.79769313486231570E+308。
  7. 字符类型(Char):占用两个字节(因为VB.NET的默认字符集是Unicode,而Unicode中的每个字符都需要用2个字节存放)。一般中文使用UNICODE这样的大字符集。
  8. Byte值类型(Byte):占用1个字节,用来存储整数,包含介于0和255之间的值(可以用来存储ASCII字符)。一般英文使用ASCII码字符集。
  9. 日期型(Date):占用8个字节。用Now()获得当前日期和时间。
  10. 字符串类型(String):有以下方法:
     Compare  比较String类型的两个对象
     Concat  连接一个或多个String类型对象
     Copy  利用与实例提供的相同值创建一个新的String类型
     Equals  确定两个String类型对象是否有相同的值
     SubString  取字符串的子串
     Replace  用另一个字符串替换一个子字符串
  11. Object:不是引用类型,也不是值类型。Object变量以32位(4个字节)的地址形式存储,此地址为对象的引用。当不知道用什么数据类型时,可以先定义Object类型变量,在以后用Ctype函数对类型进行转化。

常量

常量:可以用来存储基本数据类型;使用Const关键字把基本数据类型声明为常量;常量的值一旦给定之后就不能再修改了。

定义常量:如 Const str as String = "China"

定义成常量以后,可以防止我们在其他地方误改了它的值。

变量类型转换

数据类型转换:因为VB.NET语法比较严谨,有些类型不能自动地进行转换;将数据类型转换成相匹配的类型后进行运算要安全得多,可以防止出现一些不必要的错误。

用来转换类型的函数:Cbool, CByte, CDate, Cdbl(转化为Double类型), Cdec(转化为Decimal类型), Cint, Clng, Cobj, Cshort, Csng(转化为Single类型), Cstr

发表于 2008年01月11日 12:51 | 评论 (1) | 点击 (447)

==评论列表==

wow gold 发表于 2008年07月17日 18:48 ip:[221.*.*.* ]
dasdadsa

==发表评论==
您的大名:
您的网址: 邮箱
验 证 码:
您的评论: