public static void Main_old() { using (Res1 res1 = new Res1(), res1a = new Res1()) { res1.Func(); res1a.Func(); } }
public static void Main_old() { try { using (Res1 res1 = new Res1(), res1a = new Res1()) { res1.Func(); res1.Func(); res1.Throw(); } } catch { Log.Comment("System.Exception caught"); } }
public static void Main_old() { Res1 res1 = new Res1(); using (res1) { res1.Func(); res1 = null; } }
public static void Main_old() { using (Res1 res1 = new Res1()) { res1.Func(); using (Res2 res2 = new Res2()) { res2.Func(); } } }
public static void Main_old() { Res1 res1 = new Res1(); IDisposable id = (IDisposable)res1; using (id) { res1.Func(); } }