当前位置:编程学习 > C#/ASP.NET >>

嵌套类的名称空间与其包容类是一样的

求解!说明 --------------------编程问答-------------------- 请问:嵌套类的名称空间与其包容类是一样的
这句话什么意思! --------------------编程问答-------------------- 名称空间又叫命名空间,是为了避免命名冲突产生的。
比如大家都定义Point类,那系统也有,你也有,不就乱了么?所以有namespace。只是个前缀的意思。
嵌套类,那自然属于同一个命名空间。 --------------------编程问答-------------------- 这句说法的意思是嵌套类和其声明类型的命名空间相同,看起来似乎对其实是错的...

因为嵌套类是其声明类型的成员,不具有命名空间...

另外...
引用 MSDN:
嵌套类型应与其声明类型紧密关联,并且不得用作通用类型。有些开发人员会将嵌套类型弄混淆,因此嵌套类型不应是公开可见的,除非不得不这样做。在设计完善的库中,开发人员几乎不需要使用嵌套类型实例化对象或声明变量。
--------------------编程问答-------------------- 在类或结构内部定义的类型称为嵌套类型
不管外部类型是类还是结构,嵌套类型均默认为 private
嵌套的命名空间
命名空间声明中声明命名空间,各命名空间用”.”分隔。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,