比可以自己定义命名空间
namespace...........end namespace
之间可以包含很多类。
先看看书吧!
namespace...........end namespace
之间可以包含很多类。
先看看书吧!
解决方案 »
- 【内详】IIS和sqlite.net的怪问题,猜测是运行资源不足
- 做的网站,页面一会儿不动,再操作就"页面已过期"
- 视频文件读取,求指点。。。。
- 问个session的问题
- 请问MVC和三层结构是一回事吗?
- 迎奥运拿百分大奖 还是关于httpwebrequest,百分重奖
- repeater怎实现这种分页?
- 有的网站提供的空间不支持ASPX页面使用后置代码,这是怎么做到的?
- 从提交form中获取数据的问题(在线求解)
- 怎能么绑??
- 请问如何使用DirectoryEntry组件创建和删除Windows 2000 Server 中的帐户
- 关于 button onlick问题(asp.net & C#) 急!!
主要是要有一个明确的规划,分清主要次要的名称
命名空间实际上和一个树一样,是按照树形划分的
树根是你的公司名Companyname
树干是主要技术名称
树枝是次要技术名称
比如说你的公司要开发一个网站,其中包括asp.net应用程序和一个数据访问类库,那么名称空间可以如下划分
---------------
asp.net应用程序:
CompanyName.Web
数据访问类库
Company.Data
---------------
假设你的asp.net里面有个用户帐户系统和一个新闻系统,那么可以如下划分
CompanyName.Web.Account //用户帐户名称空间
CompanyName.Web.News //新闻系统名称空间
---------------
假如你的用户帐户空间里面有个User类,代表用户,那么这个类的全称就是
CompanyName.Web.Account.Users
---------------
而你使用这个User类就可以这样用
C#代码
using CompanyName.Web.Account
Users myUser = new Users()
然后用myUser.UserName,myUser.UserPass就可以使用了。总结:名称空间的设定实际上很简单,主要就是在开发前做好详细的设定,最好是养成一个命名的习惯,让自己以后和别人一看就知道类的用处就行了。
名称空间的定义在.Net SDK文档有说明,可以看看。