由子未

向上人生路

导航

namespace命名空间

 1 using System;
 2 using System.Collections;
 3 using System.Text;
 4 using E3B = namespacE3.namespacE3B;//定义命名空间的别名,这样做省略了输入完整的嵌套命名空间名.注意定义要写在开头
 5 
 6 namespace namespacE1
 7 {
 8     class Program
 9     {
10         static void Main(string[] args)
11         {
12             namespacE2.c1 vo1=new namespacE2.c1();//为类创建新实例
13             vo1.nameS();//调用另一个命名空间里的成员void
14             namespacE3.namespacE3A.c1 vo2 = new namespacE3.namespacE3A.c1();//访问嵌套命名空间里的成员
15             vo2.nameS();
16             E3B.c1 vo3 = new E3B.c1();//访问定义了别名的嵌套命名空间
17             vo3.nameS();
18 
19             namespaceE1.c2 vo4 = new namespaceE1.c2();//只能调用想同命名空间的不同文件(或相同命名空间可以放在不同的文件中
20             vo4.nameS();
21         }
22     }
23 }
24 namespace namespacE2
25 {
26     class c1
27     {
28         public void nameS()//声明void必须有括号,括号用于携带参数
29         {
30            Console.WriteLine("My name is LiaoLi");
31         }
32     }
33 }
34 namespace namespacE3
35 {
36     namespace namespacE3A
37     {
38         class c1
39         {
40             public void nameS()//声明void必须有括号,括号用于携带参数
41             {
42                 Console.WriteLine("My Firstname is Li");
43             }
44         }
45     }
46     namespace namespacE3B
47     {
48         class c1
49         {
50             public void nameS()//声明void必须有括号,括号用于携带参数
51             {
52                 Console.WriteLine("My Lastname is Liao");
53             }
54         }
55 
56     }
57 
58 

posted on 2009-03-01 16:57  Rayleigh  阅读(227)  评论(0编辑  收藏  举报