我是靠谱客的博主 鲤鱼芹菜,这篇文章主要介绍基元类型,现在分享给大家,希望可以做个参考。

什么是基元类型?
编译器直接支持的数据类型

C#基元类型

FCL类型

符合CLS

说明

Sbyte

System.SByte

否

有符号8位值

byte

System.Byte

是

无符号8位值

Short

System.Int16

是

有符号16位值

Ushort

System.UInt16

否

无符号16位值

Int

System.Int32

是

有符号32位值

uint

System.UInt32

否

无符号32位值

long

System.Int64

是

有符号64位值

ulong

System.Uint64

否

无符号64位值

char

System.Char

是

16位Unicode字符(char不像在非托管c++zhong那样代表一个8位值)

float

System.Singe

是

IEEE32位浮点值

double

System.Double

是

IEEE64位浮点值

decimal

System.Decimal

是

128位高精度浮点值,常用于不容许舍入差的金融计算。128位中,1位是符号,96位是值本身(N),8位是比例因子(k)

string

System.String

是

字符数组

object

System.Object

是

所有类型的基类型

dynamic

System.Object

是

对于CLR,dynam和object完全一致。但C#编译器允许使用简单的语法当dynamic变量参与动态调度

 

 

可以认为C#编译器自动假定所有源代码文件都添加了一下using指令

using sbyte=System.SByte;

using int=System.Int32

...

 

转载于:https://www.cnblogs.com/zd1994/p/6430858.html

最后

以上就是鲤鱼芹菜最近收集整理的关于基元类型的全部内容,更多相关基元类型内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(262)

评论列表共有 0 条评论

立即
投稿
返回
顶部