internal修饰符起什么作用

2023-07-06   


internal 修饰符可以用于类型或成员,使用该修饰符声明的类型或成员只能在同一程集内访问
   接口的成员不能使用 internal 修饰符
   值得注意的是,如果为 internal 成员加上了 protected 修饰符,这时的访问级别为 internal 或 protected。只是看字面意思容易弄错,许多人认为 internal protected 应该是“只有同一个程序集中的子类可以访问”,但其实它表示“同一个程序集中的所有类,以及所有程序集中的子类都可以访问”
   示例
   Example05Lib 项目的 Class1
   using System;
   using System.Collections.Generic;
   using System.Text;
   namespace Example05Lib
  
   public class Class1
  
   internal String strInternal = null;
   public String strPublic;
   internal protected String strInternalProtected = null;
  
  


相关内容:

  1. Internal修饰符有什么含义
  2. new修饰符是起什么作用
  3. 诺思信科技(南京)有限公司.NET笔试题答案
  4. .NET面试10题
  5. C#公司笔试题