泛型方法
泛型方法
//定义类的泛型
class Studen <T>{
}
<T> -> type //可以指定某一类型
//定义方法泛型
public static T GetSum<T>(T a,T b){
dynamic num1 = a;
dynamic num2 = b;
return (T) (num1 +num2);
泛型方法使用:
定义:
public static T GetSum<T>(T a, T b)
{
dynamic num1=a; //dynamic 动态类型
dynamic num2=b;
return (T)(num1+num2);
}
调用:
Console.WriteLine(GetSum<int>(23,45));