c#里面的namespace基础(一)
| c#里面的namespace基础(一) | |
| 日期:2001年6月18日 作者:chicken(转) 人气: 2854 今日:1 [大 中 小] | |
|
其中我感到不管如何,NAMESPACE都是很关键的,可以说不是只对C#而言,而是整个。NET都是由NAMESPACE组成的,所以我在看了C#的基本语法后,就直奔NAMESPACE来了,在这里写下自己的一些感觉,希望能对后面学习的人有所帮助。 NAMESPACE在新的NET环境下编程可以说是无所不在,总之,给我的感觉就是MS的新一代的语言的核心就是NAMESPACE,我们可以通过已经有的NAMESPACE,做我们想做的和愿意做的,当然如果你感觉现有的还不够你的使用的话,你也可以自己来使用现有的来扩展,创建自己的NAMESPACE!(感觉怎么很象以前的COM、DCOM呢?)
定义一个NAMESPACE首先需要包含关键词:namespace 格式如下: namespace Your_nsname { //namespase主体内容; }
namespace Your_nsname{ //下面引用System和System.Xml着两个NAMESPACE; using System; using System.Xml;
} 在上面有一个需要注意的就是,如果要引用NAMESPACE的话,那么应该在申明其它类型前引用,如下是错误的: namespace Your_nsname{ //其它一些内容;
using System; using System.Xml; }
我们先看一下下面的的两个方式:
namespace N1.N2 { class A {} class B {} }
namespace N1 { namespace N2 { class A {} class B {} } }
在使用的时候用如下的方式: N1.N2.A; N1.N2.B; |
浙公网安备 33010602011771号