www.cftea.com

C# 泛型 where 用法

ITPOW2017/7/14 13:23:18
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 类型对象。

<<返回首页<<