下面程序运行的结果是public abstract class A{public A(){Console.WriteLine('A');}public virtual void Fun(){Console.WriteLine("A.Fun()");}public virtual void Fun2(){Console.WriteLine("A2.Fun2()");}}public class B : A{public B(){Console.WriteLine('B');}public new void Fun(){Console.WriteLine("B.Fun()");}public override void Fun2(){Console.WriteLine("B.Fun2()");}static void Main(string[] args){A b = new B();b.Fun();b.Fun2();Console.ReadKey();}}