private只能在所属的类的成员才可以访问. 
   protected可被所属类或派生自所属类的类型访问.
   同一个命名空间, 是怎以访问.

解决方案 »

  1.   

    private只能在所属的类的成员才可以访问. 
    protected可被所属类或派生自所属类的类型访问.
    ============================================
    我也是这么认为的,这两个是 "类中成员" 的访问级别修饰符
    同一个命名空间, 是怎以访问.
    ===========================
    命名空间是 "类于类之间" 的访问级别,具体我也说不清楚,
    只知道一个命名空间中可以有多个类
    一个文件中可以有多个命名空间;同一命名空间可以分布在多个文件中.
      

  2.   

    你要想在同一命名空间访问,那么用internal
      

  3.   

    同一个Class,Private都可以访问
      

  4.   

    写过javabean的应该比较清楚private
      

  5.   

    一般建一个类,
      class{
               int b=0;
           }
       一般 int b=0;是 private吗?  一般很少写private?
       internal是访问程序集吗?可以用来访问命名空间.
      

  6.   

    internal也是一种访问修饰,是方法前边加的修饰,不过如果几个类属于同一个命名空间的话,都可以访问这个方法,不是用它来访问命名空间。
      

  7.   

    命名空间是程序集的一部分,
        如果是public class Len  在 namespace  a  里面;
         public    class   Tc   在  namespace  b  里面, 在 b里面  要访问class  Len...
      

  8.   

    internal   namespace a.tc
      还是  internal    a.tc
      

  9.   

        写过javabean的应该比较清楚private
    -------------------------------------------------------------------------------------------------
      是java的封装属性, 我也搞不懂,为什么要用私有的。
      

  10.   

    internal是程序集(assembly)内可访问
    名称空间(namespace)仅仅是用来管理类的,一个assembly里面可以有多个namespace,一个namespace也可以在多个assembly中出现