1.数值数据类型
(1)整数类型
有符号整数类型包括:short(16位)、Integer(32位)和Long(64位)。无符号位的包括:Byte(8位),在算术运算中,整数类型的处理速度要比其他类型的处理速度要快。其中Integer数据类型的处理类型最快。
(2)非整数类型
非整数类型包括:Decimal(128位)定点数、Single(32位)单精度浮点数和Double(64位)双精度浮点数。它们都是有符号类型。
2.字符类型
(1)Char类型
Char类型为单个字节(16位)Unicode字符。可以对Char类型使用IsDigit和IsPunctuation方法,以确定Unicode分类。例如
Dim ynChar As Char
ynChar = "y"
Char.IsDigit(("w")) // 返回false,表示不是数字类型
Char.IsPunctuation(",")//返回true, 表示是标点类型
(2)String类型
String类型为0个或多个双字符Unicode字符序列
String类型为无值类型字符
如果类型检查开关(OptionStrict)被打开,则必须在单个字符后面添加值类型字符,以标识其Char类型,例如
Option Strict on
Dim cCode As Char
cCode = "h"
上述语句在运行时会出错,系统提示“Option Strict on不允许从String到Char隐式转换”,这时在cCode赋值时必须在数据后面加值类型字符为C,应该写成:
cCode = "h"C
标识符类型字符
标识符类型字符 |
数据类型 |
示例 |
% |
Integer |
Dim intSum % |
& |
Long |
Public Somevalue& |
@ |
Decimal |
Public salary@=80.5 |
! |
Single |
Dim sinvar! |
# |
Double |
Private K# |
$ |
String |
Dim myName$="Tom" |
3.布尔数据类型
Boolean布尔数据类型(32位)只有两个值:真(True)和假(False),经常被用来表示逻辑判断的结果。例如
Dim b as Boolean
b = true
4.日期数据类型
Date日期数据类型(64位)表示日期时间,其中存储了从公元1年1月1日中午12点到9999年12月31日中午12点。
5.对象类型
Object类型为一个32位地址,它指向应用程序的一个对象,如果数据为Object类型,则它可以指向任何应用程序可处理的对象。它可以接收任何类型数据。当其中包含值类型,Object类型数据被作为值类型处理,当其中包含引用类型时,Object类型被作为引用类型处理。
分享到:
相关推荐
Oracle与.Net 数据类型映射,适用于.Net开发Oracle数据库。
SQL Server 2005 数据类型和.Net数据类型的对应关系.doc
Matlab数据类型与.NET数据类型转换.pdf
Windows API声明中的数据类型与.NET数据类型之间的对照关系
总结了vb.net中的基本数据类型 , 枚举类型的使用方式, 用户自定义类型的使用方式等
示例在SuperMap Objects.NET 6R中实现线数据集转为点数据集,面数据集转为点数据集功能,并且使用数据集批量更新功能。
asp.net(c#)数据类型格式转换大全 收藏 !
namespace TypeClass { public class TypeParse { /// <summary> /// 判断对象是否为Int32类型的数字 /// </summary> /// ”Expression”></param> /// <returns></returns> public static bool IsNumeric
VB.NET 基本数据类型 适合初学者使用
基于visual basic.NET的Image数据类型字段的应用
a.3 将ole db dbtype映射到.net数据类型 a.4 odbc类型映射 a.5 parameter.dbtype 附录b 表达式的语法 b.1 用户自定义值 b.2 运算符 b.3 字符串运算符 b.4 通配符 b.5 父/子关系引用 b.6 聚合 b....
这个工具 方便大家的数据转换.包括Json数据和.net 自定义类型的双向转换,等。。
NHibernate不仅仅管理.NET类到数据库表的映射(包括.NET数据类型到SQL数据类型的映射),还提供数据查询和获取数据的方法,可以大幅度减少开发时人工使用SQL和ADO.NET处理数据的时间。 NHibernate的目标是对于...
1.vb.net的Numeric数据类型 2.vb.net的Byte数据类型 3.vb.net的String数据类型 4.vb.net的Boolean数据类型 5.vb.net的Date数据类型 6.vb.net的Object数据类型 7.vb.net的用户自定义类型 8.vb.net的数组定义 ...
NHibernate不仅仅管理.NET 类到数据库表的映射(包括.NET 数据类型到SQL 数据类型的映射),还提供数据查询和获取数据的方法,大幅度减少我们开发时人工使用SQL和ADO.NET处理数据的时间。NHibernate的目标是对于...
1 验证必填项 2 验证数字,日期类型的输入格式 3 验证大于,小于,大于等于,小于等于,不等于等情况的数据校验 4 验证在某一个数值范围内的数据校验,如:输入值必须在1到2000之间 5 验证业务相关...
1、变量类型 int double string char bool decimal 变量的使用规则:先声明再赋值最后使用 int number; number=10; number=20; Console.WriteLine(number); 2、Camel Pascal 3、运算符 赋值运算符:= 复合赋值...
NHibernate不仅仅管理.NET类到数据库表的映射(包括.NET数据类型到SQL数据类型的映射),还提供数据查询和获取数据的方法,可以大幅度减少开发时人工使用SQL和ADO.NET处理数据的时间。 NHibernate的目标是对于...
NHibernate不仅仅管理.NET类到数据库表的映射(包括.NET数据类型到SQL数据类型的映射),还提供数据查询和获取数据的方法,可以大幅度减少开发时人工使用SQL和ADO.NET处理数据的时间。 NHibernate的目标是对于...