C#中的嵌套命名空间示例

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

  namespace one
  {

      class ClassA
       {
      public ClassA()
        {
               Console.WriteLine("hello this is one");
            }
        }
        namespace two    
   {
        class ClassB
            {
                public ClassB()
                {
                    Console.WriteLine("hello this two");
                    Console.Read();
                }
            }
        }
    }
    public class NestedNSDemo
    {
        public static void Main()
        {
            one.ClassA a = new one.ClassA();
            one.two.ClassB b = new one.two.ClassB();
        }
    }
}
C#中的嵌套命名空间

嵌套命名空间用于挂起类型的程序。 嵌套命名空间被称为在第一个内部声明的第二个命名空间和在第二个内部声明的第三个命名空间。 通常用于在类编码中提供唯一性的命名空间避免冲突。

日期:2020-04-11 23:03:46 来源:oir作者:oir