VB.NET中的数据类型有哪些?能否详细介绍一下?

2026-03-30 14:361阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计571个文字,预计阅读时间需要3分钟。

VB.NET中的数据类型有哪些?能否详细介绍一下?

VB类型 CLR类型 命名空间 存储空间 值范围 默认值 Boolean Boolean 由实现平台确定 True 或 False False Date DateTime 8 个字节 公元 1 年 1 月 1 日 0:00:00 到 公元 9999 年 12 月 31 日 11:59:59 PM 最小值

VB类型

CLR类型

名义存储空间

存值范围

默认值

Boolean

Boolean

由实施平台确定

True或False

False

Date

DateTime

8个字节

公元1年1月1日0:00:00到公元9999年12月31日11:59:59 PM。

其最小值

VB.NET中的数据类型有哪些?能否详细介绍一下?

Char

Char

2 个字节

0到65535之间的字符码

码位为0的字符

String

String

由实施平台确定

0 to大约20亿(231)个Unicode字符

Nothing

Byte

Byte

1 个字节

0到255

0

SByte

SByte

1个字节

-128到127

0

Short

Int16

2个字节

-32,768到32,767

0

UShort

UInt16

2个字节

0到65,535

0

Integer

Int32

4个字节

-2,147,483,648到2,147,483,647

0

UInteger

UInt32

4个字节

0到4,294,967,295

0

ULong

UInt64

8个字节

0到18,446,744,073,709,551,615

(1.84*1019多)

0

Long

Int64

8个字节

-9,223,372,036,854,775,808到 9,223,372,036,854,775,807

0

Single

Single

4个字节

负值从-3.4028235E+38到-1.401298E-45;

正值从1.401298E-45 到3.4028235E+38

0

Double

Double

8个字节

负值从-1.79769313486231570E+308到-4.94065645841246544E-324;正值从4.94065645841246544E-324到1.79769313486231570E+308

0

Decimal

Decimal

16 个字节

7.9228162514264337593543950335E-/+28,有效位数达到29位。

0

自定义类型(使用Structure定义)

(继承自ValueType)

由实施平台确定

结构类型的成员每个都有由自己数据类型确定的范围,而不会受其他成员的范围影响。

结构数据类型的默认值由其每个成员的默认值的组合组成。

本文共计571个文字,预计阅读时间需要3分钟。

VB.NET中的数据类型有哪些?能否详细介绍一下?

VB类型 CLR类型 命名空间 存储空间 值范围 默认值 Boolean Boolean 由实现平台确定 True 或 False False Date DateTime 8 个字节 公元 1 年 1 月 1 日 0:00:00 到 公元 9999 年 12 月 31 日 11:59:59 PM 最小值

VB类型

CLR类型

名义存储空间

存值范围

默认值

Boolean

Boolean

由实施平台确定

True或False

False

Date

DateTime

8个字节

公元1年1月1日0:00:00到公元9999年12月31日11:59:59 PM。

其最小值

VB.NET中的数据类型有哪些?能否详细介绍一下?

Char

Char

2 个字节

0到65535之间的字符码

码位为0的字符

String

String

由实施平台确定

0 to大约20亿(231)个Unicode字符

Nothing

Byte

Byte

1 个字节

0到255

0

SByte

SByte

1个字节

-128到127

0

Short

Int16

2个字节

-32,768到32,767

0

UShort

UInt16

2个字节

0到65,535

0

Integer

Int32

4个字节

-2,147,483,648到2,147,483,647

0

UInteger

UInt32

4个字节

0到4,294,967,295

0

ULong

UInt64

8个字节

0到18,446,744,073,709,551,615

(1.84*1019多)

0

Long

Int64

8个字节

-9,223,372,036,854,775,808到 9,223,372,036,854,775,807

0

Single

Single

4个字节

负值从-3.4028235E+38到-1.401298E-45;

正值从1.401298E-45 到3.4028235E+38

0

Double

Double

8个字节

负值从-1.79769313486231570E+308到-4.94065645841246544E-324;正值从4.94065645841246544E-324到1.79769313486231570E+308

0

Decimal

Decimal

16 个字节

7.9228162514264337593543950335E-/+28,有效位数达到29位。

0

自定义类型(使用Structure定义)

(继承自ValueType)

由实施平台确定

结构类型的成员每个都有由自己数据类型确定的范围,而不会受其他成员的范围影响。

结构数据类型的默认值由其每个成员的默认值的组合组成。