public static Time Minus(Time time, TimePeriod timePeriod) { return(time - timePeriod); }
/// <summary> /// Statyczna odmiana metody instancyjnej Plus /// </summary> /// <param name="obj1">Obiekt klasy Time zawierający godzinę</param> /// <param name="obj2">Obiekt klasy TimePeriod zawierający odcinek czasowy</param> /// <returns> /// Zwraca obiekt this klasy Time na podstawie wywołania instancyjnej wersji metody Plus /// </returns> public static Time Plus(Time obj1, TimePeriod obj2) { return(obj1.Plus(obj2)); }
public Time Minus(TimePeriod timePeriod) { return(this - timePeriod); }
public static Time Plus(Time time, TimePeriod timePeriod) { return(time + timePeriod); }
public Time Plus(TimePeriod timePeriod) { return(this + timePeriod); }
public Time Minus(TimePeriod timePeriod) => Minus(this, timePeriod);
public Time Plus(TimePeriod timePeriod) => Plus(this, timePeriod);