void IDisposable.Dispose() { Debug.WriteLine("Disposable1.Dispose()"); first.Dispose(); if (second != null) { second.Dispose(); } }