首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

VB.Net 学识要点:(1) 数据类型和变量

2012-09-14 
VB.Net 知识要点:(1) 数据类型和变量控制台输出语句Console.WriteConsole.WriteLine控制台输入语句Console

VB.Net 知识要点:(1) 数据类型和变量

控制台输出语句

Console.Write
Console.WriteLine

控制台输入语句

Console.Read
Console.ReadLine

?

代码注释? '单引号
代码分行? 使用空格+下划线可将代码分行显示

代码合并? 使用冒号可将多行代码合并成一行

?

数据类型
Byte ?1字节?范围0~255(不带正负号)
Short?2字节?范围-32,768~32,767
Integer?4字节?范围-2,147,483,648~2,147,483,647
Long?8字节?范围-9,223,372,036,854,775,808~9,223,372,036,854,775,807
Single?4字节
Double?8字节
Decimal?16字节?十进制数
String?可变动?0至大约二十亿个Unicode字符
Date?8字节
Char?2字节?范围0~65535(不带正负号)
Boolean?2字节?只能是True(非0)或False(0)
Object?4字节?可引用任何对象类型的变量
用户自定义类型?不定?由每个组件的数据类型所决定

?

数值表示法
Integer?%?如32%
Long?&?如125&
Single?!?256!
Double?#?36.5#
Decimal?@?9223372036854775808@
十六进制数?&H?如&H2A(相当于16进制的2A)
八进制数?&O?如&O37(相当于八进制的37)

?

字符串表示法
Chr(0)?空字符(null)
Chr(9)?Tab字符
Chr(10)?换行字符
Chr(12)?换页字符
Chr(13)?输入字符(Enter)

?

日期时间表示法
数据前后加#?如#12/9/2003#
AM表示上午?如#8:12:10 AM#
PM表示下午?如#1:13:15 PM#

?

布尔表示法
真(True、-1或非0)
假(False、0)

?

对象表示法
对象是属性的集合,每一个属性都有名称和值
表示对象的某个属性时可用点(.)符号,如a.MaxValue

?

变量名称规则
1、不能以数字开头,可以为英文字母A~Z(不分大小写)、中文或下划线
2、不能用Visual Basic.Net的关键字
3、名称中不能含有空格或~、\、@、&等特殊符号,变量名称最长不能超过16383个字符

?

变量数据类型
TypeName()?查询变量的数据类型
Asc()??将字符转换为整数类型
CBool()??将逻辑运算结果或算术运算值转换为布尔类型
CByte()??将指定数值转换为字节类型
CChar()??将指定字符串第一个字符转换为字符类型
CDate()??将指定字符串转换为日期时间类型
CDbl()??将数值转换为双精度浮点数类型
CDec()??将数值转换为十进制数类型
CInt()??将数值转换为整数类型
CLng()??将数值转换为长整数类型
CObj()??将数值转换为对象类型
CShort()?将数值转换为短整数类型
CSng()??将数值转换为单精度浮点数类型
CStr()??转换为字符串类型
CType()??转换为指定的数据类型
Chr()??将指定字码转换为所代表的字符
Str()??将数值转换为字符串类型
Val()??将字符串转换成适当数值类型的数字

?

变量声明
私有变量声明?Private 变量 As 数据类型 = 初始值?生命周期直到应用程序退出
公用变量声明?Public?变量 As 数据类型 = 初始值?生命周期直到应用程序退出
规则本地变量?Dim??变量 As 数据类型 = 初始值?生命周期直到程序或函数运行退出
静态本地变量?Static?变量 As 数据类型 = 初始值?生命周期直到应用程序退出

热点排行