1. 程式人生 > >C#訪問修飾符許可權解析以及預設許可權

C#訪問修飾符許可權解析以及預設許可權

C#的訪問修飾符只有四個,可以組合,常容易搞混淆,做個表方便看。部分內容轉自C#說明文件。

訪問修飾符是關鍵字,用於指定成員或型別已宣告的可訪問性。 public protected internal private

可使用訪問修飾符指定以下六個可訪問性級別: public:訪問不受限制。 protected:訪問限於包含類或派生自包含類的型別。 internal:訪問限於當前程式集。 protected internal:訪問限於當前程式集或派生自包含類的型別。 private:訪問限於包含型別。 private protected:訪問限於包含類或派生自當前程式集中包含類的型別。

C#訪問修飾符許可權在這裡插入圖片描述

其他型別的成員的巢狀型別可以具有如下表所示的宣告的可訪問性 在這裡插入圖片描述 注:部分內容來源Docs.NETC# 指南