 public interface IA
public interface IA

 {
{ string GetA(string a);
    string GetA(string a); }
} public interface IB
public interface IB

 {
{ int GetA(string a);
    int GetA(string a); }
} public class X:IA,IB
public class X:IA,IB public class X:IA,IB
public class X:IA,IB

 {
{ public string GetA(string a)
    public string GetA(string a)
 
     {
{ Console.WriteLine("IA.GetA");
        Console.WriteLine("IA.GetA"); return a+":zengyi";
        return a+":zengyi"; }
    } int IB.GetA(string a)//实现IB接口
    int IB.GetA(string a)//实现IB接口
 
     {
{ Console.WriteLine("IB.GetA");
        Console.WriteLine("IB.GetA"); return 12;
        return 12; }
    } }
}调用方式如下:
 public static void Main()
    public static void Main()
 
     {
{ X a=new X();
        X a=new X(); a.GetA("studyzy");
        a.GetA("studyzy"); IB b=a;
        IB b=a; b.GetA("studyzy");
        b.GetA("studyzy"); }1
    }1 
 
                     
            
        













 
                    

 
                 
                    