Не получается описать унарный минус - C#

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

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

Есть класс Complex. Не получается описать унарный минус. Должно получиться 2 вида. у меня так:
 public static Complex operator -(double Re)
        {
            return new Complex(-Re);
        }
        public static Complex operator -(double Im)
        {
            return new Complex(-Im);
        }
но пишет ошибку: тип параметра унарного оператора должен быть объемлющим. Как тогда сделать?

Решение задачи: «Не получается описать унарный минус»

textual
Листинг программы
public static Complex operator -(Complex other)
{
return new Complex(-other.Re, -other.Im);
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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