Ich habe eine Klasse erstellt, die von Component abgeleitet ist:
public class MyComponent: System.ComponentModel.Component
{
}
Ich habe gesehen, dass Visual Studio diesen Code für mich eingefügt hat:
protected override void Dispose(bool disposing)
{
try
{
if (disposing && (components != null))
{
components.Dispose();
}
}
catch
{
throw;
}
finally
{
base.Dispose(disposing);
}
}
MyComponent
hat ein Mitglied, das ein DataSet
und vielleicht gibt es noch andere Mitglieder, die die IDisposable
. Was, wenn überhaupt, muss ich mit der Software ändern? Dispose()
Methode, um sicherzustellen, dass die Dinge richtig aufgeräumt werden? Danke für die Hilfe.