public void 虚方法拦截() { BA3 __IA = H容器.虚方法拦截 <BA3>(); __IA.E1 += Console.WriteLine; Console.WriteLine(__IA.P1); __IA.P1 = 1; Console.WriteLine(__IA.P1); __IA.M1(); __IA.M2(1, "A"); string __arg1; string __arg2 = "2"; Console.WriteLine(__IA.M3(new DTO { P1 = 2, P2 = "S" }, out __arg1, ref __arg2)); __IA.OnE1(new DTO { P1 = 3, P2 = "SS" }); }