2009-07-31 89 views
0

反正是有定义的类型参数T作为定义操作符重载的那些的人?举个例子,我需要建立一个通用的Add功能与参数T。显然,必须定义+运营商T,即定义类型参数的定义运算符重载

public static T operator +(T c1,T c2) 
{ 
// plus operation 
} 

反正是有约束T使其仅限于重载运营商类型?

回答

4

保持简短,因为此问题已被重复多次。

例如here

+1

悲剧,但却是事实。 – Charlie 2009-07-31 16:07:09