首页 > 代码库 > C#的命名空间
C#的命名空间
对于大型组织而言,如果涉及到产品线,项目,公共平台很多,如何通过命名空间将所有代码有效的组织起来。就一个目的,用的时候能够很容易的找到。
对于命名空间在大型项目中,必须组织好,一般命名空间可以如下:
namespace gdoujkzz.Application:项目或产品
namespace gdoujkzz.Foundation:代表公共库,类似于Enterprise Library之类的公共基础库,都是纯粹的Class Library,没有UI元素。
namespace gdoujkzz.Framework:组织通用的框架,基于Foundation之上,面向某个开发领域扩充的Class Library和控件,其本身不能独立运行,但是可以集成到项目中,例如通用授权框架,完全的Ajax化,前后端组件,报表和打印的中间件。
namespace gdoujkzz.Utility:企业内部各种排查工具,比如现场故障排除
namespace gdoujkzz.Training :测试,或者案例。
几个一级的命名空间如下:
C#的命名空间
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。