, ClassB . , ClassA Dispose ClassB. ClassA
public void Dispose()
{
Dispose(true);
GC.SuppressFinalize(this);
}
protected virtual void Dispose(bool disposing)
{
if (disposing)
{
}
}
ClassB Dispose(bool disposing) IDisposable.
protected override void Dispose(bool disposing)
{
base.Dispose(disposing);
if (disposing)
{
}
}
Dispose(false);.