C#.Net筑基-类型系统①基础

C#.Net的BCL提供了丰富的类型,最基础的是值类型、引用类型,而他们的共同(隐私)祖先是 System.Object(万物之源),所以任何类型都可以转换为Object。

01、数据类型汇总
C#.NET 类型结构总结如下图,Object是万物之源。最常用的就是值类型、引用类型,指针是一个特殊的值类型,泛型必须指定确定的类型参数后才是一个正式的类型。

1.1、值类型汇总⭐

🔸值类型
Type
说明
示例/备注

byte
System.Byte
8 位(1字节)无符号整数,0到255,

sbyte
System.SByte
8 位(1字节)有符号整数,-128 到 127
不符合 CLS

int
System.Int32
32位(4字节)有符号整型,大概-21亿-21亿

uint
System.UInt32
32位(4字节)无符号整型, 0 到 42亿
不符合 CLS

short
System.Int16
16 位(2字节)有符号短整数,-32768 到 32767,

ushort
System.UInt16
16 位(2字节)无符号 短整数......

版权声明:cnblogshot 发表于 2024-05-21 13:04:18。
转载请注明:C#.Net筑基-类型系统①基础 | 程序员导航网

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...