首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

|M| 关于命名空间的引用有关问题 很是不解,那什么不把所有的东西都放在一个命名空间里面呢

2011-12-22 
|M| 关于命名空间的引用问题 很是不解,那什么不把所有的东西都放在一个命名空间里面呢我有一个项目他有一

|M| 关于命名空间的引用问题 很是不解,那什么不把所有的东西都放在一个命名空间里面呢
我有一个项目
他有一个com的项目
然后这个项目下面有三个文件夹
Common
Logic
Basic
这些文件夹里面放着相应的某些类
-----------------------------------
然后在程序里面如果我有对这些类操作的话就得引用这些类如
using   com.Common;
using   com.Logic;
using   com.Basic;
----------------------------------------
那我就搞不懂了,为什么不把这些类的命名空间全都为com
那么在程序里面只要用一个
using   com;
不就得了吗?

大家说说看法

[解决办法]
你这样是可以呀,像我们的多层结构,一般都是整个解决方案用相同的命名空间,然后每个项目用命名空间下的项目名称,命名空间和项目名称一般按照项目的定义或者功能自定义的。
[解决办法]
你先想明白城市里为什么会有区、街道,学校里为什么会有年级、班级...之后就知道为什么了...
[解决办法]
你类少的时候当然可以这样,当上到几千个类的时候就不会这样说了
[解决办法]
命名空间的出现有一个应用点在于,便于多个team协作开发,自己team有自己的命名空间,这样可以免于冲突!~~~~

热点排行