C#_泛型約束
What

約束類型:struct、class、new()、類名(該類或者為派生類)、接口名(派生類)、泛指字母(該泛型類或者為泛型的派生類)
where進(jìn)行修飾

Why

對占位的類型進(jìn)行約束,有一定的限制
約束自己去組合
How

where T:class,new()
class MyClass<T,M> where T :class,M
class MyClass<T,M> where T :class where M:struct
標(biāo)簽: