Closed vpenades closed 5 years ago
The proper dispose pattern requires a GC.SupressFinalize to prevent the dispose to be called two times:
public void Dispose() { Dispose(true); GC.SuppressFinalize(this); } protected virtual void Dispose(bool disposeManagedResources) { if (disposeManagedResources) { this.Close(); } }
The proper dispose pattern requires a GC.SupressFinalize to prevent the dispose to be called two times: