1.引用其他类声明,类似于C语言的.h头文件
2.using ( )
{
} 的形式:
这种形式会自动管理资源
例如
using (R r1 = new R ()) {
r1.F();
}
翻译成容易被看懂的方式就是:
R r1 = new R();
try {
r1.F();
}
finally {
if (r1 != null) ((IDisposable)r1).Dispose();
}
其意义是能够不用程序员控制资源的删除与释放,而是由程序来控制。
其中catch不用自己写,程序中出现异常部分了using会自己讲异常抛出。