C#泛型:一般方法与基类形数
在C#泛型当中,有一种用法叫做一般方法,其用法如下:
我觉得,它与使用基类传参数的做法是一样的:
无论从哪个角度来看,这两种方法我都看不出来有什么区别.
public class MyClass
{
public void SomeMethod(T t) where T : IComparable
{}
}
{
public void SomeMethod(T t) where T : IComparable
{}
}
我觉得,它与使用基类传参数的做法是一样的:
public class MyClass
{
public void SomeMethod(IComparable t)
{}
}
{
public void SomeMethod(IComparable t)
{}
}
无论从哪个角度来看,这两种方法我都看不出来有什么区别.