C# Using (How it Works for Developers)
The using statement in C# is a convenient way to work with resources that implement the IDisposable interface. IDisposable objects typically hold onto unmanaged resources
Read More
9 .NET API products for your office documents