经过长时间学习VB.NET数据类型,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西。

创新互联公司主要从事成都做网站、网站制作、网页设计、企业做网站、公司建网站等业务。立足成都服务麦盖提,10余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:028-86922220
VB.NET数据类型
VB.NET中有12种不同的数据类型,可以分成三类:数值类型、文本类型和混合类型。数值类型是VB.NET数据类型的主要类型,共7种。数值类型的数据类型见下表。
| 
 数据类型  | 
 表示方式  | 
 取 值 范 围  | 
 说 明  | 
| 
 整型  | 
 Integer  | 
 –2147483648~2147483647  | 
 用于表示简单整数  | 
| 
 字节型  | 
 Byte  | 
 0~255  | 
 用于简单算术运算。由于这个类型的变量可以在一个字节中存储,所以运算速度最快  | 
| 
 短整型  | 
 Short  | 
 –32768~32767  | 
 是整型的一种形式,相对表示范围较小  | 
| 
 长整型  | 
 Long  | 
 –9223372036854775808~ 9223372036854775807  | 
 是整型的一种形式,相对表示范围较大  | 
| 
 单精  | 
 Single  | 
 –3.402823E38~–1.401298E-45(对于负数)和1.401298E-45~3.402823E38(对于正数)  | 
 用于存放单精度浮点数  | 
| 
 双精  | 
 Double  | 
 –1.79869313486232E308~ –4.94065645841247E-324(对于负数) 和4.94065645841247E-324~ 1.79869313486232E308(对于正数)  | 
 用于存放双精度浮点数  | 
| 
 小数  | 
 Decimal  | 
 当小数位为0的时候,为 –79228162514264337593543950335~ 当小数位为28的时候,为 –7.9228162514264337593543950335~  | 
 常用于存储货币值  | 
数值类型的数据类型
用于存放文本的数据类型有两个。文本类型的VB.NET数据类型见下表。
| 
 数 据 类 型  | 
 表 示 方 式  | 
 说 明  | 
| 
 字符串型  | 
 String  | 
 用于存放任何形式的字符串,包括一个字符或者多行字符  | 
| 
 字符型  | 
 Char  | 
 用于存放一个字符,它以0~65535之间数字的形式存储  | 
文本类型的数据类型
其中需要说明的是:
(1) 对于String类型,可以存放任何形式的字符串,它可以是纯粹的文本,也可以是文本和数字的组合或者是数字、日期等。例如"This is a book. "和"12345"都是字符串。对于字符串类型的数据,可以进行相关的字符串操作,例如连接、截断等。
(2) 对于Char类型,可以存储的只是一个字符,注意,这个字符的存储编码必需是一个数字。在计算机系统中,可以显示很多符号(不仅仅是英文字母),为了能够正确地显示,国际上有通用的标准(例如Unicode编码),为每个字符设定了一个标准的数值来表示这个字符。其余的数据类型还有:Date数据类型、布尔数据类型和Object数据类型,其说明见下表。
| 
 数 据 类 型  | 
 表 示 方 式  | 
 说 明  | 
| 
 日期型  | 
 Date  | 
 必须用mm/dd/yyyy的格式表示,也可以存储时间(可以存储00:00:00~23:59:59之间的任何时间)  | 
| 
 布尔型  | 
 Boolean  | 
 取值为True和False  | 
| 
 对象型  | 
 Object  | 
 
  | 
其他数据类型
其中需要说明的是:在VB.NET中,对于Boolean类型的数据,当需要把布尔类型的值转换为数值类型的时候,会把True当成1来处理,把False当作0来处理。当需要把VB.NET数值类型的值转换为布尔类型的时候,会把0转换为False,而把其他的非0数值转换为True。
【编辑推荐】
                本文名称:三类十二种VB.NET数据类型全面介绍
                
                URL分享:http://www.csdahua.cn/qtweb/news21/537271.html
            
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网