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