简述C#.net中using的三种用法

2009年3月8日星期日

简述C#.net中using的三种用法

1. 导入命名空间,如using System;为了不用写类的全名.


2. 用来对一个命名空间重命名,如using sysData=System.Data;引用时sysData.DataSet.


3. 释放资源, using: 释放()中的对象。释放托管资源和非托管资源:
a) 非托管资源: 和外部物理设备连接的资源如:文件,连接, 还有流对象等.CLR不会释放非托管资源,需要自己释放,可以使用Using()
b) 托管资源:CLR会自己释放,但不是立刻释放.使用Using()会立刻释放资源.

0 评论:

发表评论