- 作者:xiaoxiao
- 发表时间:2020-12-23 10:38
- 来源:未知
学习资料:
物件(Object)属性(Peroperty)方法(Method)事件(Event)
数据型态
数据型态型态宣告字符Dim intIncome%
Single !Double #Integer %Long &String $
数据型态前缀数据型态前缀Char chr Double dblString str Boolean blnShort sht Object objInteger int Decimal dcmLong lng Date dtSingle sng Byte byt
数据型态char 2bytes?? 字符????? 0 到65535 String 10Bytes? 字符串?? 0 到大约2 百万个双位字符(2 乘以字符串长度) (Unicode)Short 2Bytes?? 精简整数?? -32,768 到32,767Integer 4Bytes? 整数?? -2,147,483,648 到2,147,483,647Long 8Bytes? 长整数?? -9,223,372,036,854,775,808 到9,223,372,036,854,775,807Single 4Bytes?? 单精浮点数?? 负数部分为 -3.402823E38 到-1.401298E-45 正数部分为1.401298E-45到3.402823E38Double 8Bytes? 双精浮?? 负数部分为-1.79769313486231E308 到-4.94065645841247E-324,正数部分为4.94065645841247E-323 到1.79769313486232E308点数Boolean 4Bytes? 布尔?? True 或FalseObject 4Bytes??? 物件?? 任何型态都可以被对象型态的变量储存Decimal 12Byes 数值?? +/-79,228,162,514,264,337,593,543,950,335 以上未带小数,若带小数可存28 位,为+/-7.9228162514264337593543950335 最小为+/-0.000000000000000000000 0000001Date 8Bytes? 日期?? 公元1 年1 月1 号至9999 年12 月31 日Byte 1Byte 位 0 到255
Dim 变量名称 [As 数据型态]
Dim strUserName As String="Charles"
Const 常数名称 [As 数据型态] = 指定值
Dim 数组名(元素数量) [AS 数据型态]
Dim 数组名() [AS 数据型态] = {值1, 值2, 值3,...}
VB.NET 数组元素的数量最多可以宣告为264-1 个元素(即是Long 型态的范围)VB.NET 最高支持64 维的数组。
变量 = Request("参数名称")
数据型别的转换型别转换函式
函式? ?转换型态Cbool??? BooleanCbyte?? ByteCchar?? ChartCDate?? DateCDbl?? DoubleCDec?? DecimalCInt??? IntegerCLng?? LongCObj?? ObjectCShort?? ShortCSng??? SingleCStr?? String
使用To 进行转换
变量=变量.To 型态或变量=(叙述).To 型态
下表是常用的To 型别转换方法:转换型态 使用方法转字符串 ToString()数值转字符 ToChar()字符串转小写 ToLower()字符串转大写 ToUpper()转精简整数 ToInt16()转整数 ToInt32()转长整数 ToInt64()转数值 ToDecimal()转日期 ToDateTime()转单精数 ToSingle()转双精数 ToDouble()转布尔 ToBoolean()日期转精简日期ToShortDateString()时间转精简时间ToShortTimeString()
批注VB.NET 有两种标注的方式,一是使用单引号「'」,另外一种则是使用REM 关键词。对于使用续行字符的批注,要再该叙述的最后一行批注才正确
了解程序的种类VB.NET 中有三种程序(Procedure),分别是一般程序、事件程序以及属性程序。