-
訪問修飾符
C# 中經常使用的有 private、public、protected、internal 4個訪問修飾符。ide
private:私有訪問是容許的最低訪問級別,私有成員只有在聲明它們的類和結構中才能夠訪問。spa
public:公共訪問是容許的最高訪問級別,對訪問公共成員沒有限制。對象
protected:受保護成員在它的類中能夠訪問而且可有派生類訪問。繼承
internal:只有在同一程序集的文件中,內部類型或成員纔可訪問。class
-
聲明修飾符
C# 中經常使用的有 partial、new 、static、virtual、override、sealed、abstract、extern 8個聲明修飾符。程序
partial:在整個同一程序集中定義部分類和結構。方法
new:從基類成員隱藏繼承的成員。static
static:聲明屬於類型自己而不是屬於特定對象的成員。di
virtual:在派生類中聲明器實現可由重寫成員更改的方法或訪問器。文件
override:提供從基類繼承的虛擬成員的新實現。
sealed:指定類不能被繼承。
abstract:指示某個類只能是其餘類的基類。
extern:指示在外部實現方法。