c# 基础

const和readly都是不能修改值得变量,它们的区别是:

  • const是在编译时确定的,readonly是在计算执行时确定的。所以const只能在声明时赋值,而readonly可以在构造函数中赋值。
  • const默认就是静态的,而readonly想设为静态需要声明。
  • const只能用null的引用类型(除string)的常量字段字段进行初始化,readonly可以为任何类型。

c# 基础

上一篇:Win7 装 Ubuntu 双系统,不需要U盘


下一篇:Windows消息机制