C# using使用简析

来源:互联网 发布:苹果app行动监管软件 编辑:程序博客网 时间:2024/06/05 02:13

using这个关键字在C#中共用三个用法:   

1、作为命名空间指示符
如:using System;  这样可以在命名空间使用类而不必指定命名空间
2、作为类型的别名指示符,如:   
using System;  

using us1=NameSpace1.myclass;

using us2=NameSpace2.myclass;

3、资源管理的语句功能:

using语句提供了强制清理对象资源的便捷操作方式,允许指定何时释放对象的资源,如:

using (k k1 = new k()){

//...

}//运行结束后,释放k1对象的资源

实际上,编译器会自动将using生成为try-finally语句,并在finally快中调用对象的Dispose方法来清理资源。

0 0
原创粉丝点击