public static bool TryParse(string s, out Ulamek result) => throw new NotImplementedException();
public long Mianownik => mianownik; // notacja wprowadzona w C# 6 #region Blok konstruktorów // statyczny konstruktor, inicjujący stałe ułamki // w tym przypadku nie jest wymagany i wskazany // składniki `ZERO`, ... można zainicjować w ich deklaracji static Ulamek() { ZERO = new Ulamek(0, 1, upraszczanie: false); JEDEN = new Ulamek(1, 1, upraszczanie: false); POLOWA = new Ulamek(1, 2, upraszczanie: false); }
public Ulamek Plus(Ulamek inny) => (inny == null) ?