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