c# c++ vb等数据类型对照表

有关命名空间和类型名的更多信息,请参见常规类型系统

System 命名空间是 .NET Framework 中基本类型的根命名空间。 此命名空间包括表示由所有应用程序使用的基本数据类型的类:Object(继承层次结构的根)、ByteCharArrayInt32String 等。 在这些类型中,有许多与编程语言所使用的基元数据类型相对应。 当使用 .NET Framework 类型编写代码时,可以在应使用 .NET Framework 基础数据类型时使用编程语言的相应关键字。

下表列出了 .NET Framework 提供的基类型,并对每种类型进行了简单描述,同时指出了 Visual Basic、C#、C++ 和 JScript 中的相应类型。

类别

类名

说明

Visual Basic 数据类型

C# 数据类型

C++ 数据类型

JScript 数据类型

Integer

Byte

8 位无符号整数。

Byte

byte

unsigned char

Byte

   

SByte

8 位有符号整数。

不符合 CLS。

SByte

sbyte

char

- 或 -

signed char

SByte

   

Int16

16 位带符号整数。

Short

short

short

short

   

Int32

32 位带符号整数。

Integer

int

int

- 或 -

long

int

   

Int64

64 位的有符号整数。

Long

long

__int64

long

   

UInt16

16 位无符号整数。

不符合 CLS。

UShort

ushort

unsigned short

UInt16

   

UInt32

32 位无符号整数。

不符合 CLS。

UInteger

uint

unsigned int

- 或 -

unsigned long

UInt32

   

UInt64

64 位无符号整数。

不符合 CLS。

ULong

ulong

unsigned __int64

UInt64

浮点

Single

单精度(32 位)浮点数字。

Single

float

float

float

   

Double

双精度(64 位)浮点数字。

Double

double

double

double

逻辑运算

Boolean

布尔值(真或假)。

Boolean

bool

bool

bool

其他

Char

Unicode(16 位)字符。

Char

char

wchar_t

char

   

Decimal

十进制(128 位)值。

Decimal

decimal

Decimal

Decimal

   

IntPtr

大小取决于基础平台(32 位平台上为 32 位值,64 位平台上为 64 位值)的有符号整数。

IntPtr

无内置类型。

IntPtr

无内置类型。

IntPtr

无内置类型。

IntPtr

   

UIntPtr

大小取决于基础平台的无符号整数(32 位平台上为 32 位值,64 位平台上为 64 位值)。

不符合 CLS。

UIntPtr

无内置类型。

UIntPtr

无内置类型。

UIntPtr

无内置类型。

UIntPtr

类对象

Object

对象层次结构的根。

Object

Object

Object*

Object

   

String

Unicode 字符的不变的定长串。

String

string

String*

String

除了基本数据类型外,System 命名空间还包含 100 多个类,范围从处理异常的类到处理核心运行时概念的类,如应用程序域和垃圾回收器。 System 命名空间还包含许多二级命名空间。

有关命名空间的详细信息,请浏览 .NET Framework 类库。 此参考文档提供对每个命名空间的简要概述以及对每种类型及其成员的正式说明。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值