C#命名空间何时引入:如USING SYSTEM.LINQ,USING SYSTEM.TEXT 这些什么时候用?是否平时要记住?

有什么窍门将其掌握,你们编程时,这些命名空间是怎样迅速确定????... 有什么窍门将其掌握,你们编程时,这些命名空间是怎样迅速确定???? 展开
 我来答
chenweidi232
2011-08-24 · TA获得超过674个赞
知道小有建树答主
回答量:858
采纳率:50%
帮助的人:399万
展开全部
LINQ 3.5版本开始,新建的类都会自动加上此引用,如果项目要转成3.5以下的版本必须去掉用到Linq的地方。

比如说,System.Text;这个命名空间,
当你要用到StringBuilder类的时候,如果没有导入Text命名空间,StringBuilder 会出现小的标记,提示你是全局引用,还是当前代码引用?点下标记就可以引入。然后类就会变色。
无乐苼2K
2011-08-24
知道答主
回答量:14
采纳率:0%
帮助的人:21.2万
展开全部
主要是用到那个类,例如用到Regex类,先写上Regex然后再按Shift+Alt+F10,命名空间会自动引入,前提是类名必须写对,大小写也得区分
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
崩溃的简历
2011-08-24 · 超过21用户采纳过TA的回答
知道答主
回答量:98
采纳率:0%
帮助的人:44.9万
展开全部
如果忘记某个类在哪个命名空间下了,现在代码中打出该类,然后这个类的右下角会出现一个红色边框的小横线,Shift+Alt+F10 即可引入它所在的命名空间了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zly0304302
2011-08-24 · TA获得超过2462个赞
知道小有建树答主
回答量:744
采纳率:0%
帮助的人:604万
展开全部
命名空间用于对相关的类型进行逻辑性分组,开发人员经常利用命名空间来更方便的定位一个特定的类型.
输入一个类型的完全限定名称很繁琐,幸运的是,C#编译器提供了某种机制来减少编程人员的录入量.C#编译器通过using指令来提供这个机制.
C#编译器会自动在MSCorLib.dll程序集中查找,MSCorLib.dll程序集包含了所有核心Framework类库类型的定义.所以,引入命名空间,只是极度减少代码的输入量,增强代码的可读性,最终你写的源代码仍然生成一样的中间语言.
用时查阅MSDN FCL类库即可.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
limyyan890609
2011-08-24 · TA获得超过1564个赞
知道小有建树答主
回答量:1484
采纳率:100%
帮助的人:871万
展开全部
你上面说的都是常用的 等你什么时候用到了就添加引用 没引用编译时会提醒你的 再者你编程的时候命名空间加多点没事的 哪怕用不到
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式