using System;
namespace using释放资源
{
class Program
{
static void Main(string[] args)
{
using (A a = new A())
{
Console.WriteLine("开始执行。");
//throw new Exception();
return;
}
}
}
class A : IDisposable
{
public void Dispose()
{
Console.WriteLine("执行了Dispose方法。");
Console.ReadKey();
}
}
}
运行结果: