1、泛型方法
比较实用。参考MSDN。举例:
比如,定义一个泛型方法:
private void swap<T>(ref T var1, ref T var2)
{
T temp;
temp = var1;
var1 = var2;
var2 = temp;
}
在别处可以使用该泛型方法:
int a = 1;
int b = 2;
swap<int>(ref a, ref b);