C#static与readonly与const的使用环境
C#static与readonly与const的使用环境
static 使用环境(性能稍有节省,编程掉用方便):
工具类 及里面的方法 建议使用 ;
类里面只有方法没有属性,这种情况下 类和方法 可以使用 static;
变量用 static时, 每次执行后的值等于 最后一次赋值后的值。
readonly 使用环境:
比const 更灵活,只要编译本身的dll,不需要编译调用的dll就能改变初始值( 对象初始化时建议用 );
const 使用环境:
要编译本身的dll 还要编译调用的dll 才能 改变初始值。