C# 中的 Const 和 Static 和 Readonly
Const
常量字段指不可修改的字段。在声明时,你需要为其分配一个值。
const int a = 5;
Static
如果类中使用了修饰符 static,则无法使用 new 关键字对该类进行实例化。你可以对方法、属性、类、构造函数等使用 static 关键字。
static int a = 10;
Readonly
Readonly 字段会在声明时初始化,你也可以在构造函数中设置它。
我们来看一个案例,在案例中,Readonly 字段在构造函数内初始化。
示例
class Demo {
readonly int a;
public Demo( ) {
a = 5;
}
}
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP