net using

Using关键字

1)引入命名空间

     using可以引入命名空间,using namespace

     在net程序中,我们最常见的不外乎在类文件头引用所要用到类库的命名空间。命名空间是.NET程序在逻辑上的组织结构,而并非实际的物理结构,是一种避免类名冲突的方法,用于将不同的数据类型组合划分的方式 。

2)创建命名空间别名

     我们在引用office的一些命名空间的时候都喜欢引用别名,因为使用全部的名称实在是太长了,如:using MSWord = Microsoft.Office.Interop.Word;  这样程序里面就可以直接用MSWord了

3)强制资源清理

    在程序过程中引用using,可以强制清理非托管资源,不收GC的控制。在using引用结束之后,会隐示的调用Disposable的方法

 using(Stream s=new  Stream())

{

}
相当于 

  Stream f = new Stream(); 

  try 
      {   } 
  catch() 
       {   } 
  finally 

    {

         f.Disposable();  

    }

using 语句获取一个或多个资源,执行一个语句,然后处置该资源。     
原文地址:https://www.cnblogs.com/JackWang/p/1952500.html