background image

       static void AddWithRef(ref int i)  {  
           i++;  
       }  
       static void Main()  {  
           int i1 = 10;  
           int i2 = 20;  
           string str = "str";  
           Class1 c = new Class1();  
           Add(i1);  
           AddWithRef(ref i2);  
           Add(c.i);  
           StringConvert(str);          
           StringConvert(c);  
           Console.WriteLine(i1);  
           Console.WriteLine(i2);  
           Console.WriteLine(c.i);  
           Console.WriteLine(str);  
           Console.WriteLine(c.str);  
       }   
    }  

7.写出程序的输出结果  

public abstract class A   
{  
        public A()   
       {  
            Console.WriteLine('A');  
        }  
        public virtual void Fun()   
       {  
            Console.WriteLine("A.Fun()");  
        }  
}  

public class B: A   
{  
        public B()  
       {  
            Console.WriteLine('B');  
        }  

        public new void Fun()