使用类型参数而不是具体的泛型类型来定义约束。
示例代码:
//错误写法: public void doSomething(List myList) where T : List { //...... }
//正确写法: public void doSomething(T myTList, U myUList) where T : IList { //...... }
上一篇:被误解为库函数gets()
下一篇:北星简介(在Polaris上的Coverity)