有没有那位高人了解或看过相关"命名空间的多少与资源浪费?"
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
如果只写
using System;
using System.Web;
using System.Data.SqlClient;
1、这样性能上有多少的帮助?微软相关的文档不知道那里有说?
2、另外.如果有二个页面,分别是这二种写法,那种省资源,并且在开发中,你常使用那种?:
using System.Configuration;
string conn=ConfigurationManager.ConnectionStrings[ "conn "].ConnectionString.ToString();
---------------------------------------------
string conn=System.Configuration.ConfigurationManager.ConnectionStrings[ "conn "].ConnectionString.ToString();
因为我喜欢了解这些小问题,但又不象那些牛人一样有能力学习到那么深入,所以只好在这里请教大家了。(如果并不是在乎资源上如何,而是我想知道一个结果)
------解决方案--------------------还真没有研究过~
------解决方案--------------------楼主 支持你 研究完告诉我
这个一般人没法作太精确的测试
------解决方案--------------------与性能和资源没有任何关系……
------解决方案--------------------很早很早以前就想过此问题,没答案,
后来傻傻想,怎么会浪费资源呢,
因为,这些 using 都是编译时用的,
只要,你没有 new 出来,自然就不会所谓的“浪费”
~~~
------解决方案--------------------没有关系。。
------解决方案-------------------- 如果没性能关系,微软怎么不干脆新建一个aspx.cs和.cs类文件时直接引用所有命名空间?
--------------------------
如果把所有名称空间都引进去还要名称空间干什么?名称空间就是为了防止一个方法重名,和逻辑更清楚
我觉得这个只是为了方便代码的编写的
在发布的时候编译器会把名称空间补上的(个人看法)