Using Statement

suggest change

Introduction

Provides a convenient syntax that ensures the correct use of IDisposable objects.

Syntax

Remarks

The object in the using statement must implement the IDisposable interface.

using(var obj = new MyObject())
{
}

class MyObject : IDisposable
{
    public void Dispose()
    {
        // Cleanup
    }
}

More complete examples for IDisposable implementation can be found at the MSDN docs.

Feedback about page:

Feedback:
Optional: your email if you want me to get back to you:


Using Statement:
* Using Statement

Table Of Contents
17 Regex
19 Arrays
21 Enum
22 Tuples
24 GUID
27 Looping
36 Casting
46 Methods
58 Using Statement
88 Events
92 Structs
104 Indexer
106 Stream
107 Timers
109 Threading
127 Caching
135 Pointers
147 C# Script