Beispiel #1
0
 public static int Subtract(Hour left, Hour right) => left.OffsetFrom(right);
Beispiel #2
0
 public static Hour Subtract(Hour hour, int numPeriods) => hour.Offset(-numPeriods);
Beispiel #3
0
 public static Hour Add(Hour hour, int numPeriods) => hour.Offset(numPeriods);
Beispiel #4
0
 public int OffsetFrom(Hour other)
 {
     return(_value - other._value);
 }
Beispiel #5
0
 public bool Equals(Hour other)
 {
     // ReSharper disable once ImpureMethodCallOnReadonlyValueField
     return(_value.Equals(other._value));
 }
Beispiel #6
0
 public int CompareTo(Hour other)
 {
     // ReSharper disable once ImpureMethodCallOnReadonlyValueField
     return(_value.CompareTo(other._value));
 }