答案:static快,const只是常量而已.
再说点:
静态构造函数:用static修饰的构造函数,静态构造函数中不允许出现访问修饰符
静态构造函数,实例构造函数,静态字段,实例字段,实例方法,静态方法
构造顺序:静态字段,静态构造函数,静态方法,实例构造函数,
静态构造函数的特点:无需显示调用,在程序中只会执行一次.所我所知, C#中const 关键字无法运在属性声明上。
如果你说的是成员变量, const 快。
const 的机制就是立即数, 而static应该不存在速度优势方法的考虑。
比如你声明了常量如下 private const int Max = 12345;
那使用该常量的语句如 var v = Max; 会被编译器直接编译成 var v = 12345。 这个12345 是直接存付诸在代码段中的,会被直接加载到代码寄存器,无需要任何寻址操作。
static 快
上一个:C#中什么是OOP技术?
下一个:C#浮动工具条第三方免费控件