在C#中使用块的目的是什么?它与局部变量有什么不同?
每个人都知道在我们想要清理非托管资源时使用using关键字.
如果该类实现,IDisposable那么我们可以使用using该类对象的关键字.但是如果我想在using我自己的类的对象中使用关键字,那么我该如何使用它.
如果我必须IDisposable在我自己的类中实现,那么我还必须在我的类中编写其Dispose()方法的代码.using当我在Dispose()方法中编写自己的代码时,没有必要在这里使用关键字.那么我如何在用户定义的类型(如类和结构)中使用.
请举一些例子说明.