1.private修飾符
private修飾符用于設(shè)置類或類成員的訪問權(quán)限僅為所屬類的內(nèi)部,
private也被稱為私有修飾符。某些時(shí)候需要訪問私有類成員時(shí),可通過get和set訪問器讀取或修改。
2.protected修飾符
protected修飾符用于設(shè)置類或類成員的訪問權(quán)限僅為所屬類及子類的內(nèi)部。
3.internal修飾符
internal修飾符修飾的類或類成員的訪問權(quán)限為同一程序集內(nèi)部,C#默認(rèn)的類訪問修飾符即為internal。
4.public修飾符
public修飾符則為公共訪問權(quán)限,對代碼的訪問沒有任何限制,
大多數(shù)情況下必須謹(jǐn)慎使用public修飾符,因?yàn)闉E用將影響類的封裝性,并且?guī)戆踩[患。
聲明的可訪問性 意義
public 訪問不受限制
protected 訪問僅限于包含類或從包含類派生的類型
internal 訪問僅限于當(dāng)前項(xiàng)目
protected internal 訪問僅限于從包含類派生的當(dāng)前項(xiàng)目或類型
private 訪問僅限于包含類型
您可能感興趣的文章:- Mysql錯(cuò)誤Cannot find or open table x/x from the internal問題解決方法
- Fckeditor XML Request error:internal server error (500) 解決方法小結(jié)
- C#中的Internal關(guān)鍵字小結(jié)