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