VB.NET编程:数据类型
1、Visual Basic这个编程语言,相信大家并不陌生。但是VB.NET是其的一个升级版,能编出更加精确和美观的程序。
2、VB.NET使用的工具是Visual Studio。这是一个集成多种编程语言于一身的软件,包括VB.NET、Java、C#、C++、F#等。

3、开始前你必须知道:
Unicode:统一码,专门供计算机使用的编码。
位数:越高储存的数据越精确,但是占用的字节也会更多。
1、VB.NET具有三种数据类型:字符数据、数值数据、其他数据。我们先从字符数据开始。字符数据只有两种,Char和String,即字符型和字符串型。
2、Char:字符型。
这种类型的数据是单个双字节的Unicode字符。在这种类型中,一个字符用双字节储存。
一般来说,Char用于储存单个字符,而不是一连串的字符。如图1例。
注意,Char的取值范围是有限的,最高是65535,出错例子如图2。


3、String:字符串型。
这才是真正意义上储存一连串字符的数据!String可谓是在编程中使用最多的数据类型,以不带符号的数字序列形式储存,每个数字的取值范围从0-65535不等,都可以表示一个Unicode字符。一个String可以储存约21亿个Unicode字符。

1、剩下的3种类型分别是布尔型,日期型和对象型。
2、Boolean:布尔型
布尔型的值只能是True或False,如果将这两个逻辑值转换成数值,True为-1,False为0。从数值转换到布尔型,除了0转换成False,其余数值均转换为True。
3、Date:日期型
相信你一看名字就知道它是储存什么的了。很明显,这个变量依靠64位(8个字节)储存日期时间。可以储存具体的年月日,时分秒。

4、Object:对象型
它以4个字节地址形式储存,可作为对象引用,可以声明该变量分配任何引用类型(字符串、数组、类或接口),同时也可以引用其他任何数据类型的数据。