泛型約束的意思就是說:類的泛型,只能是where字句后面所寫的接口或類。
這么說好像也有點不大明白,舉個例子。
我有一個接口,如下:
///
public class PrintNationality where T : INationality, new()
{
T item = new T();
public void Print()
{
Console.WriteLine(string.Format("Nationality:{0}", item.GetNationality()));
}
}
|
新聞熱點
疑難解答