在Java类库中我可以将我的类划分为包,以便在一个根和几个“分支”命名空间下轻松管理,但在VB中,项目中没有子类,所有类文件都在按字母顺序排列,当库变大时,它就是一团糟。有没有更好的方法来管理VB中的类库?我使用visual basic 2010 express。
答案 0 :(得分:2)
当然可以!使用Visual Studio,您可以使用许多文件夹设置项目,将代码文件移动到更适合您的位置。 通常子文件夹用作命名空间,但它不是一个规则,但是,例如:
根命名空间:MyCompany.MyApplication
目录结构:
项目根
-Model 名称空间MyCompany.MyApplication.Model
-Ui 命名空间MyCompany.MyApplication.Ui
--Controls namespace MyCompany.MyApplication.Ui.Controls
--Forms namespace MyCompany.MyApplication.Ui.Forms
-Helpers namespace MyCompany.MyApplication.Helpers
Introduction to Solutions, Projects, and Items :从这里开始了解Visual Studio如何与项目和解决方案协同工作 Item Management in Projects:简要介绍项目如何管理其内容 How To: Structure Your Source Control Folders in Team Foundation Server:它谈论TFS,但它作为一般性讨论/示例有效。
答案 1 :(得分:0)
我想你想要将Java包功能添加到MS VS包系统,但实际上Visual Studio提供NAMESPACE来管理你的类以及包(好吧,不太相似,java包将显示详细的目录路径)。 请在您的项目中尝试NAMESpace并找到最大的好处,享受它:)