Что мне делать, если я хочу иметь общий метод, который принимает только типы, которые перегружали оператор, например, оператор вычитания. Я попытался использовать интерфейс в качестве ограничения, но интерфейсы не могут иметь перегрузку оператора.
Каков наилучший способ достичь этого?