容易忘记的知识点--c#语法 const 和 readonly 常量修饰符的区别 const 和 readonly 常量修饰符的区别 同:都是常量,在初次赋值后不可修改。 异:const 是编译时常量,这就是说在代码编译阶段就会赋值,所以声明时就许给默认值;readonly是运行时常量,在程序运行到此常量处时才会给其赋值,所以在声明时可不必赋初始值。