public override string ToString()
{
return numerator + "/" + denominator;
}
class TestRational
{
static void Main()
{
Rational x, y, z;
x = new Rational(7, 4);
y = new Rational(2, 3);
z = x ‐ y;
Console.WriteLine(x + " ‐ " + y + " = " + z);
Console.ReadLine();
}
}
}
}
мне нужно преобразовать этот код, чтобы снова функцию перегрузки оператора, но и для операндов ==! = <> это поворачиваются значение BOOL я не удалось найти правильный путь Просьба помочьПерегрузка операторов с ==! =><
public static bool operator ==(Rational op1, Rational op2)
{
bool status = false;
if (op1 == op2)
{
status = true;
}
return status;
}
этот путь правильный?
я должен показать это рациональные числа с операндами ==! = < > с помощью оператора перегружать –
право, но вы пытаетесь писать код для этих операторов? Если да, покажите нам, что вы пробовали, и сообщите нам, почему это не сработало. Включите любые ошибки компиляции, исключения или неудачные тестовые примеры. В принципе, SO - это не просто попросить людей написать код для вас. – juharr