请问C#高手,命名空间可以分布在几个cs文件中吗?命名空间后面的圆点表示什么意思??

我看有人定义命名空间myName.lib.model的时候,在几个cs文件中都有以下语句:namespacemyName.lib.model{。。。。。。。。}命名空间m... 我看有人定义命名空间 myName.lib.model 的时候,在几个cs文件中都有以下语句:

namespace myName.lib.model
{
。。。。。。。。
}

命名空间myName.lib.model 可以分布在几个cs文件中吗?myName 后面的圆点表示什么意思??myName 又是什么?
展开
 我来答
surplushaode
2011-04-29 · TA获得超过2055个赞
知道大有可为答主
回答量:2510
采纳率:0%
帮助的人:2355万
展开全部
命名空间是可以分布在几个CS 文件中的。。包括类都是可以的。只不过要在类的前面加上一个特殊的标记而已的。partial。都是可以的。
myname就是一个名字没有什么特殊的含义的 。至于后面的原点可以理解为下一层,就是你以后引用命名空间的时候,要把名字给写全的。
兔八哥的家
2011-04-28 · TA获得超过431个赞
知道小有建树答主
回答量:1011
采纳率:0%
帮助的人:1159万
展开全部
后面的名字你可以自己命名的,
如果你定义的类是公共的。
那么在另外一个类中 在using下面引用这个命名空间。就可以调用这个命名空间里面的类文件了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
csd314
2011-04-29 · TA获得超过493个赞
知道小有建树答主
回答量:730
采纳率:50%
帮助的人:541万
展开全部
可以认为命名空间时一种逻辑分类,而cs文件是一种物理分类,就好比湖北和湖南都有姓王的人一样,分布在不同了cs一般只是为了协同开发的时候便于编码,编译之后都集中到一起去了。命名空间只是一个名字而已,只是一种避免重名而引用目标不明确的手段,不用在这个问题上纠结太多,平常只要注意命名空间通顺、清晰、易读就可以了。推荐你看下微软官方发布的《类库开发的设计准则》:http://msdn.microsoft.com/library/ms229042.aspx

参考资料: http://msdn.microsoft.com/library/ms229042.aspx

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
9605ss
2011-04-28
知道答主
回答量:27
采纳率:0%
帮助的人:12.4万
展开全部
当然可以了啊
后面的都属于命名空间的名字
myname没什么意思,只是名字
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式