Esempio n. 1
0
    static void Main()
    {
        Console.WriteLine("* Fun with Dispose *");

        MyDisposable obj = new MyDisposable();

        obj.DoSomething();
        obj.Dispose();
    }
Esempio n. 2
0
    static void Main()
    {
        using (var o1 = new MyDisposable())
        {
            o1.DoSomething();
        }

        var o2 = new MyDisposable();

        using (o2)
        {
            o2.DoSomething();
        }

        using var o3 = new MyDisposable();
        o3.DoSomething();
    }