1
我有一個泛型類型Foo,它有一個內部泛型類Boo。噓類類型K的屬性值中富的方法我想做一個boo.Value >= value
注意,第二個操作數是類型T的編譯時我收到以下錯誤:如何實現泛型類型==或> =運算符
Operator '>=' cannot be applied to operands of type 'T' and 'T'
誰能告訴我這裏有什麼問題?
我有一個泛型類型Foo,它有一個內部泛型類Boo。噓類類型K的屬性值中富的方法我想做一個boo.Value >= value
注意,第二個操作數是類型T的編譯時我收到以下錯誤:如何實現泛型類型==或> =運算符
Operator '>=' cannot be applied to operands of type 'T' and 'T'
誰能告訴我這裏有什麼問題?
限制類型參數IComparable
,那麼你可以用CompareTo
方法實現的操作。當然,你不能使用你的泛型類與每一個類型,但我想每個內置型,可以使用這樣的運營商如>,< = ...進行比較實現了這個接口。
最好的問候,
Oliver Hanappi