一、数值类型继承
数值类型都是继承于valueType 存放在栈中 读写速度快,引用类型放在堆中慢。
二、定义可为空的数值类型
int x1=null;//编译器报错 int? x1=null;//正确
三、自定义枚举值范围
一般情况下枚举的数值类型为int 但是需要的时候也可自定义范围,比如
enum MyselfEnum:byte { x1=0x1, x2=327,//这里会报错,超出了范围 }
时间: 2024-12-28 01:47:20
一、数值类型继承
数值类型都是继承于valueType 存放在栈中 读写速度快,引用类型放在堆中慢。
二、定义可为空的数值类型
int x1=null;//编译器报错 int? x1=null;//正确
三、自定义枚举值范围
一般情况下枚举的数值类型为int 但是需要的时候也可自定义范围,比如
enum MyselfEnum:byte { x1=0x1, x2=327,//这里会报错,超出了范围 }