§ ITPOW >> 文档 >> C#

C# 泛型 where 用法

作者:vkvi 来源:ITPOW(原创) 日期:2017-7-14
public void F1<T>(T t) where T : IComparable
{
}

where T :  IComparable,表示这个泛型类型必须是基于 IComparable 接口的。

public void F1<T>(T t) where T : new()
{
    T obj = new T();
}

where T : new(),可以创建 T 类型对象。

相关文章