用泛型写出两者相加的值,如:
 1+2=3;A+B=AB;1+A=1A;
请各位大虾给个详细点的代码,跪谢!

解决方案 »

  1.   


     static object add(object o1, object o2)
                {
                    object o3;
                    if (o1.GetType() == typeof(int) && o2.GetType() == typeof(int))
                    {
                        o3= (int)o1 + (int)o2;
                    }
                    else
                    {
                        o3 = o1.ToString() + o2.ToString();
                    }
    retrun o3;
                }
    这样?