访问修饰符(C# 参考)

访问修饰符是关键字,用于指定成员或类型已声明的可访问性。 本部分介绍 5 个访问修饰符:

  • public
  • protected
  • internal
  • private
  • file

可使用访问修饰符指定以下 7 个可访问性级别:

  • public:访问不受限制。
  • protected:访问限于包含类或派生自包含类的类型。
  • internal:访问限于当前程序集。
  • protected internal:访问限于当前程序集或派生自包含类的类型。
  • private:访问限于包含类。
  • private protected:访问限于包含类或当前程序集中派生自包含类的类型。
  • file:已声明的类型仅在当前源文件中可见。 文件范围的类型通常用于源生成器。

本部分还介绍以下概念:

请参阅