Exemple #1
0
 static void Main()
 {
     using (var dis = new DisposeTest()){
         Console.WriteLine("In process...");
     }
     Console.WriteLine("Outside 'using'");
 }
Exemple #2
0
 static void Sub()
 {
     using (var dis = new DisposeTest()){
         Console.WriteLine("In process...");
         //	usingの中でreturnしてもDisposeは呼び出されるか? → 呼び出される
         return;
     }
     Console.WriteLine("Outside 'using'");
 }