fork download
  1. using System;
  2.  
  3. class D : IDisposable{
  4. IDisposable a = null;
  5. IDisposable b = null;
  6. public void Dispose(){
  7. using(a)
  8. using(b)
  9. {}
  10. }
  11. }
  12.  
  13. public class Test{
  14. public static void Main(){
  15. try{
  16. using(D d = new D()){
  17. Console.WriteLine("using D");
  18. }
  19. }
  20. catch(Exception e){Console.WriteLine("catch");}
  21. }
  22. }
Success #stdin #stdout 0.03s 36944KB
stdin
Standard input is empty
stdout
using D