Операторы в интерфейсе, кто прав, Troelson или MSDN ? - C#

Узнай цену своей работы

Формулировка задачи:

Читаю Troelson-а, у него написано

C# interfaces can define operators!

читаю MSDN там написано

An interface can't contain constants, fields, operators...

В чем подвох ?

Решение задачи: «Операторы в интерфейсе, кто прав, Troelson или MSDN ?»

textual
Листинг программы
// Illustrative code only!
public class BasicMath<T> where T : operator +, operator -,
 operator *, operator /
{
 public T Add(T arg1, T arg2)
 { return arg1 + arg2; }
 public T Subtract(T arg1, T arg2)
 { return arg1 - arg2; }
 public T Multiply(T arg1, T arg2)
 { return arg1 * arg2; }
 public T Divide(T arg1, T arg2)
 { return arg1 / arg2; }
}

Оцени полезность:

7   голосов , оценка 4.286 из 5
Похожие ответы