Use of Finalize/Dispose method in C#

The recommended IDisposable pattern is here. When programming a class that uses IDisposable, generally you should use two patterns: When implementing a sealed class that doesn’t use unmanaged resources, you simply implement a Dispose method as with normal interface implementations: public sealed class A : IDisposable { public void Dispose() { // get rid of … Read more