日期:2014-05-17  浏览次数:21002 次

c# 的各个类的名称空间如何修改?我的都在默认的下面,太乱
如题。

我现在有二十几个类了,都放在一起,代码中还是:

namespace WindowsFormsApplication1

怎么添加不同的名称控件,分分类,太乱了,有木有


------解决方案--------------------
VS2005和之后的版本自带重构工具,支持重命名操作,使用的方法有2个:
(1)将光标指向要修改名字的地方,选择编辑-重构(或者直接选择重构,不同的VS不同)-重命名,按照提示操作。
(2)直接修改类、变量、命名空间的名字,然后单击名字右下角的小横线,选择重命名。
------解决方案--------------------
在解决方案项目中新建类库项目,不要在工程项目中添加类就可以
------解决方案--------------------
一般建议的命名空间的规则是
公司名字.项目名称.模块/功能名称
比如
Microsoft.VisualBasic.Compiler
如果个人开发者,也可以不要公司名称
如果你的项目很复杂,可以划分成模块/子模块,比如
Microsoft.VisualBasic.Compiler.Parsers
------解决方案--------------------
选中类名,右键重构,快捷键和windows中的重命名一样,也是F2
------解决方案--------------------
引用:
Quote: 引用:

一般建议的命名空间的规则是
公司名字.项目名称.模块/功能名称
比如
Microsoft.VisualBasic.Compiler
如果个人开发者,也可以不要公司名称
如果你的项目很复杂,可以划分成模块/子模块,比如
Microsoft.VisualBasic.Compiler.Parsers


我在工程中直接建不同的文件夹放不同的类,可以吗

你应该把命名空间的关系和文件夹的层次关系对应起来。