什么是命名空间?具体有什么作用?

我说的是关于.net的问题~... 我说的是关于.net的问题~ 展开
 我来答
重庆VS垫江
2006-11-01 · TA获得超过987个赞
知道小有建树答主
回答量:1004
采纳率:0%
帮助的人:501万
展开全部
命名空间的概念 C#中采
命名空间的概念

C#中采用的是单一的全局变量命名空间。在这单一的空间中,如果有两个变量或函数的名字完全相同,就会出现冲突。当然,你也可以使用不同的名字,但有时我们并不知道另一个变量也使用完全相同的名字;有时为了程序的方便,必需使用同一名字。比如你定义了一个变量String user_name, 有可能在你调用的某个库文件或另外的程序代码中也定义了相同名字的变量,这就会出现冲突。命名空间就是为解决C#中的变量、函数的命名冲突而服务的。解决的办法就是将你的strTemp变量定义在一个不同名字的命名空间中。就好像张家有电视机,李家也有同样型号的电视机,但我们能区分清楚,就是因为他们分属不同的家庭。

当然,我们也可以使用程序开头的using编译指示来使用命名空间中的名字。使用using编译指示的好处在于在程序中不必显式地使用命名空间限制符来访问变量。

命名空间(Namespace):使用层次模型组织类,其优点是可以防止对象命名上的冲突。

其实,命名空间的使用上类似与V......
其实,命名空间的使用上类似与VB中的以下结构:

With XXX Do
Begin
MemberA=A
MemberB=B
End;

摘要

打印是构成每个完整的、基于 Windows 的应用程序所需要的一部分。在这些应用程序中提供健壮的打印功能通常已被认定是一件乏味的苦差事。现在,利用 .NET Framework 从 Windows 窗体中进行打印意味着必须采用以文档为中心的方法,从而产生更整洁、更易于管理的代码。尽管 System.Windows.Forms 命名空间提供了与所有标准打印对话框(例如,“Print Preview”、“Page Setup”和“Print”)的无缝集成,但 System.Drawing.Printing 命名空间提供了大量的类,以便进行扩展和自定义。本文将讨论这些类以及它们如何提供对打印功能的访问。本文还对其他有用的技术(例如,在后台打印以使用户可以继续完成其他任务)进行阐释。
荆姣蹉祺福
2019-09-12 · TA获得超过3581个赞
知道大有可为答主
回答量:3031
采纳率:32%
帮助的人:196万
展开全部
比如说在中国有农民、工人、学生等类,在美国也有农民、工作、学生等类。这些类都是一样的,都叫农民/工人/学生,世界银行想给中国的农民发点钱,这时就用到了中国这个命名空间,钱也就会发到了中国农民的手里,不会发到美国农民的手里了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
谬福汲清卓
2019-08-22 · TA获得超过3725个赞
知道小有建树答主
回答量:3023
采纳率:34%
帮助的人:222万
展开全部
没什么实际作用,不过大多数人都比较喜欢“以名取人”,如果命名吸引人的话,会有很不错的效果。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
紫灵姗
2006-11-01 · TA获得超过695个赞
知道小有建树答主
回答量:137
采纳率:0%
帮助的人:143万
展开全部
.NET框架类库包含了大量用于创建ASP.NET页面的类(三千多个),这些类由命名空间组成层次结构。
命名空间是类的逻辑分组,它组织成一个层次结构——逻辑树。这个树的根是System。
在ASP.NET页面中,可以默认的使用某些命名空间中包含的类,称做标准的ASP.NET命名空间。对于其他命名空间,则必须显式地导入。这些默认的命名空间包含ASP.NET应用程序中最常用的类,如下所示:
System
System.Collections
System.Collections.Specialized
System.Configuration
System.Text
System.Text.RegularExpressions
System.Web
System.Web.Caching
System.Web.Security
System.Web.SessionState
System.Web.UI
System.Web.UI.HTMLControls
System.Web.UI.WebControls

参考资料: http://bbs.ehunet.com/dispbbs.asp?BoardID=3&id=106

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
巩霈次碧曼
2019-04-25 · TA获得超过3750个赞
知道大有可为答主
回答量:3101
采纳率:32%
帮助的人:235万
展开全部
没有神马
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式