static void IDisposable() { Console.WriteLine("IDisposable"); var o1 = new DisposableClass("DC1"); using (var o2 = new DisposableClass("DC in using")) { o2.f(); } Console.WriteLine("IDisposable done"); }
static void fd() { DisposableClass o = new DisposableClass("DC in fd"); o.f(); }