public static void Main()
using (new DisposableDemo())
Console.WriteLine("Within using");
using (DisposableDemo.StaticDisposableDemo)
Console.WriteLine("Within static using");
public class DisposableDemo : IDisposable
public static DisposableDemo StaticDisposableDemo = new DisposableDemo();
Console.WriteLine("I am disposed");