In C#, if I want to deterministically clean up non-managed resources, I can use the \"using\" keyword. But for multiple dependent objects, this ends up nesting further and furt
You can put using statements together before the opening braces like so:
using (StreamWriter w1 = File.CreateText("W1")) using (StreamWriter w2 = File.CreateText("W2")) { // code here }
http://blogs.msdn.com/ericgu/archive/2004/08/05/209267.aspx