public override int GetHashCode() { unchecked { return (_length * 397) ^ _timeUnit.GetHashCode(); } }