.NET,VB(非.NET)的基本数据类型基础问题。

[复制链接]
查看11 | 回复1 | 2011-8-23 09:59:12 | 显示全部楼层 |阅读模式
.NET,VB(非.NET)的基本数据类型中,
问题一:其中Boolean类型,VB中是2字节,.NET中是1字节?对不对?
问题二:其他基本数据类型还有size不同的吗?
谢谢。
(做到一个.NET和VB共享一个二进制文件的部分,读写二进制文件时要用到)

回复

使用道具 举报

千问 | 2011-8-23 09:59:12 | 显示全部楼层
Boolean类型就是1 Byte,因为他就2个值:true~false。所以VB和Byte类型:VB是0~255,而.NET是0~32767Integer就是VB是2 Byte,.NET的因该是4 Byte,因为VB的Integer是16位的,而.NET是32位的。Long VB就是4 Byte。.NET应该是8 Byte,VB的Long是32位的,而.NET是64位的。浮点型应该一样,因为范围都是差不多的。string和char都是一样的,string最多255个字符,char就1个字符。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行