Прямоугольник<T>, в котором предусмотрены поля для двух сторон и методы вычисления площади и периметра. Не могу понять, как реализовать эти два методы, если операторы + и * невозможно применить к операндам типа Т?
Алгебраические операторы в c# не умеют в SRTP, не хотите попробовать f#?
А тебе точно по задаче нужен T? Может поставить double и хватит?
Обсуждают сегодня