私はジェネリック メソッドを作成していましたが、+、+=、-、-= などの特定の演算子T
を持つジェネリック型に制約を追加する方法があるかどうか疑問に思っていました。T
public void TestAdd<T>(T t1, T t2)
{
return t1 + t2;
}
次のエラー テキストが生成されます。
Operator '+' cannot be applied to operands of type 'T' and 'T'
Google/SO でしばらく検索しましたが、実際に関連するものは何も見つかりませんでした。