漳州市网站建设公司,甘肃省建设厅官方网站质监局,六安官网,福州市官网#xff08;1#xff09;引用命名空间 using作为引入命名空间指令的用法准则为#xff1a; using Namespace; 在.NET程序中#xff0c;最多见的代码莫过于在程序文件的开头引入System命名空间#xff0c;其原由在于System命名空间中封装了许多最基本最常用的操作#xff…1引用命名空间 using作为引入命名空间指令的用法准则为 using Namespace; 在.NET程序中最多见的代码莫过于在程序文件的开头引入System命名空间其原由在于System命名空间中封装了许多最基本最常用的操作下面的代码对咱们来说最为熟识不过 using System; 这样咱们在程序中就能够直接运用命名空间中的类型而不必指定细致的类型名称。using指令能够访问嵌套命名空间。 关于命名空间 命名空间是.NET程序在逻辑上的组织结构而并非实际的物理结构是一种防止类名冲突的要领用于将不一样的数据类型组合划分的方式。比方在.NET中许多的基本类型都位于System命名空间数据操作类型位于System.Data命名空间 2建立命名空间别名 using为命名空间建立别名的用法准则为 using alias namespace type; 其中namespace示意建立命名空间的别名而type示意建立类型别名。比方在.NET Office使用中常常会引入Microsoft.Office.Interop.Word.dll程序集在引入命名空间时为了防止繁琐的类型输入咱们通常为其建立别名如下 using MSWord Microsoft.Office.Interop.Word; 这样就能够在程序中以MSWord来代替Microsoft.Office.Interop.Word前缀假如要建立 Application对象则能够是这样 并且还有一个优点就是在一个.CS文件中引入了不一样的命名空间但是相似的类名的时刻用别名就能够处理这疑问了。 3强制资源整理 用途整理非托管资源不受GC控制的资源。Using结束后会隐式的调用Disposable要领。 用法: using (Class1 c new Class1()) { }//整理非托管不受GC控制的资源 但是当对象运用 using重要字的时刻必须实现IDisposable接口。本来 using的运用和try-catch-finaly中在finaly代码域调用Disposable要领成效一样。留心 Using无法运用多个不一样的类 Class1 f new Class1(); try { //执行代码 } catch() { //异常处理 } finally { f.Disposable(); }using 语句获取一个或多个资源执行一个语句然后处置该资源。 using 语句 using ( 资源获取 ) 嵌入语句 资源获取 局部变量声明 表达式 资源是实现 System.IDisposable 的类或结构它包含名为 Dispose 的单个无参数要领。如截图2正在运用资源的代码能够调用 Dispose 以指示不再须要该资源。假如不调用 Dispose则结尾 将因为垃圾回收而发生自动处置。 转载于:https://www.cnblogs.com/timy/archive/2010/08/16/1800504.html