共用方式為


修飾詞 (C# 參考)

修飾詞 (Modifier) 用來修飾型別和型別成員的宣告。 本章節將介紹 C# 修飾詞。

修飾詞

用途

存取修飾詞

指定型別和型別成員的宣告存取範圍。

abstract

表示某一類別只是要成為其他類別的基底類別。

async

表示修改過的方法、 lambda 運算式或匿名方法是非同步。

const

指定無法修改欄位值或區域變數值。

event

宣告事件。

extern

表示方法由外部實作。

new

隱藏來自基底類別成員的繼承成員。

override

提供繼承自基底類別的虛擬成員新實作。

partial

定義同一組件的部分類別、結構和方法。

readonly

宣告一個欄位,只能做為宣告的一部分或在相同類別的建構函式 (Constructor),指派值給它。

sealed

指定不能繼承類別。

static

宣告成員,該成員屬於型別本身而不是屬於特定物件。

unsafe

宣告 unsafe 內容。

virtual

宣告一個方法或存取子的實作可由衍生類別裡的覆寫成員更改。

volatile

表示某一欄位可以在程式中由作業系統、硬體或是目前執行中的執行緒進行修改。

請參閱

參考

C# 關鍵字

概念

C# 程式設計手冊

其他資源

C# 參考