C#引入命名空间using system
2017-09-03 19:51
375 查看
using system;在C#中指的是命名空间的意思,引入命名空间相当于Java里的import java.util引入包的作用,引入命名空间,你就可以
使用其中的变量名和函数
这样你比如用StringBuilder类,就不用System.Text.StringBuilder builder = new System.Text.StringBuilder()了
当然如果你想问这些命名空间下都有什么内容可以给你简单解释下。
using System; 主命名空间,包含所有.net基础类型和通用类型,比如Object,比如string等等
using System.Collections; 集合命名空间,包含常用的如ArrayList等集合类
using System.Configuration; 配置命名空间,包含应用程序配置相关的类比如ConfigurationManager
using System.Data; 数据命名空间,包含ado.net最基础的类型,比如DbConnection等
using System.Linq; 3.5引入的linq语法需要提供的支持类,主要包含了Enumerable扩展方法支持类
using System.Web; asp.net所需要的核心命名空间,包含诸如HttpRuntime等的基础运行环境类
using System.Web.Security; asp.net在角色验证和安全方面的类库,比较重要的是FormsAuthentication
using System.Web.UI; asp.net web page控件所需要的基本命名空间,包含所有如Control或者重要的IPostbackeventhandler接口等
using System.Web.UI.HtmlControls; html原生控件,如input runat=server会映射到这里面的某个InputXxx控件类
using System.Web.UI.WebControls; 服务器控件,如GridView就是在这个里面
using System.Web.UI.WebControls.WebParts; WebParts技术所需要的空间,不过很少用
using System.Xml.Linq; linq2xml的主命名空间,包含XDocument和XElement比较重要的类
using System.Data;包含有关专门操作SqlServer数据库的类,如SqlConnection,SqlCommand,SqlDateAdapter等,而Oledb中则包含的是操作所有数据库的类
using System.Collections.Generic;泛型集合命名空间
使用其中的变量名和函数
这样你比如用StringBuilder类,就不用System.Text.StringBuilder builder = new System.Text.StringBuilder()了
当然如果你想问这些命名空间下都有什么内容可以给你简单解释下。
using System; 主命名空间,包含所有.net基础类型和通用类型,比如Object,比如string等等
using System.Collections; 集合命名空间,包含常用的如ArrayList等集合类
using System.Configuration; 配置命名空间,包含应用程序配置相关的类比如ConfigurationManager
using System.Data; 数据命名空间,包含ado.net最基础的类型,比如DbConnection等
using System.Linq; 3.5引入的linq语法需要提供的支持类,主要包含了Enumerable扩展方法支持类
using System.Web; asp.net所需要的核心命名空间,包含诸如HttpRuntime等的基础运行环境类
using System.Web.Security; asp.net在角色验证和安全方面的类库,比较重要的是FormsAuthentication
using System.Web.UI; asp.net web page控件所需要的基本命名空间,包含所有如Control或者重要的IPostbackeventhandler接口等
using System.Web.UI.HtmlControls; html原生控件,如input runat=server会映射到这里面的某个InputXxx控件类
using System.Web.UI.WebControls; 服务器控件,如GridView就是在这个里面
using System.Web.UI.WebControls.WebParts; WebParts技术所需要的空间,不过很少用
using System.Xml.Linq; linq2xml的主命名空间,包含XDocument和XElement比较重要的类
using System.Data;包含有关专门操作SqlServer数据库的类,如SqlConnection,SqlCommand,SqlDateAdapter等,而Oledb中则包含的是操作所有数据库的类
using System.Collections.Generic;泛型集合命名空间
相关文章推荐
- c# [app.config] 找不到 "ConfigurationManager",即使添加了命名空间 using System.Configuration;
- C#的TeamSystem 命名空间报错
- C#中的global::system***命名空间别名限定符
- C# 入门(8) using语句,using命名空间指令,using别名指令,嵌套命名空间
- 基础命名空间:反射 using System.Reflection
- C#中的using 指令和命名空间
- C# 引用 Excel 找不到类型或命名空间名称“Excel”(是否缺少 using 指令或程序集引用?)
- 使用打印方法时,要先引用命名空间: Using System.Drawing.Pringing
- c#得到本地ip地址、Mac地址,using哪个命名空间?(整理)
- C#学习常用命名空间【1000】---System.Reflection
- C# 引用 Excel 找不到类型或命名空间名称“Excel”(是否缺少 using 指令或程序集引用?)
- [C#错误]未找到类型或命名空间名称" " (是否缺少 using 指令或程序集引用?)
- [C#错误]未找到类型或命名空间名称" " (是否缺少 using 指令或程序集引用?)
- C#_命名空间的别名引入机制
- C#学习常用命名空间【1000】---System.Reflection 之MethodInfo(方法信息类)
- using System.IO 命名空间的某些应用
- C#自动添加using引用命名空间
- C#学习常用命名空间【2000】---System.Threading
- [C#错误] 未找到类型或命名空间名称" " (是否缺少 using 指令或程序集引用?)
- c# 未能找到类型或命名空间名称“ManagementClass”(是否缺少 using 指令或程序集引用?)