比如泛型方法定义:void Swap<T>(ref T lhs, ref T rhs){ T temp; temp = lhs; lhs = rhs; rhs = temp;}调用:void TestSwap(){ int a = 1; int b = 2; Swap<int>(ref a, ref b); System.Console.WriteLine(a + " " + b);} [解决办法]
C# code
public void method(params object[] objs){} [解决办法]
[解决办法] 那些个类有关系吗? class Class1 : ClassBase {} class Class2 : ClassBase {} class ClassBase {} 你可以这样做。 public void Func<T>(T args) { ClassBase cb = args as ClassBase; //后续操作 }