C#中using的用途
using System; --主命名空间,包含所有.net基础类型和通用类型,比如Object,比如string等;
using System.Data; --数据命名空间,包含ado.net最基础的数据类型,比如DbConnection等;
using System.Configuration; --配置命名空间,包含应用程序配置相关的类,比如ConfigurationManager;
using System.Collections; --集合命名空间,包含常用的比如ArrayList等集合类;
using System.Web.Security; --asp.net在角色验证和安全方面的类库,比较重要的是FormsAuthentication
using System.Web.UI; --asp.net web page 控件所需要的基本命名空间,包含所有如Control或者重要的IPostbackeventhandler接口等
using System.Web.UI.WebControls; --服务器控件,如GridView就是在这个里面
using System.Web.UI.WebControls.WebParts; --WebPaarts技术所需要的空间,不过很少用
using System.Web.UI.HtmlControls; --html原生控件,如input runat=server会映射到这里面的某个InputXxx控件类
using System.Xml.Linq; -- linq2xml的主命名空间,包含XDocument和XElement比较重要的类
using System.Linq; -- 3.5引入的linq语法需要提供的支持类,主要包含了Enumerable扩展方法支持类
using System.Web; --asp.net所需要的核心命名空间,包含诸如HttpRuntime等的基础运行环境类