public override int GetHashCode() { return(HashTool.Compute(base.GetHashCode(), TimeCalendar.GetHashCode())); }