コード例 #1
0
 public override int GetHashCode()
 {
     return(HashTool.ComputeHashCode(GetType().GetHashCode(),
                                     Calendar,
                                     YearBaseMonth,
                                     FirstDayOfWeek,
                                     Date1,
                                     Date2,
                                     Difference));
 }
コード例 #2
0
ファイル: TimeCalendar.cs プロジェクト: JeroenMX/TimePeriod
 protected virtual int ComputeHashCode()
 {
     return(HashTool.ComputeHashCode(
                Culture,
                StartOffset,
                EndOffset,
                YearBaseMonth,
                FiscalYearBaseMonth,
                FiscalFirstDayOfYear,
                FiscalYearAlignment,
                FiscalQuarterGrouping,
                YearWeekType,
                _dayNameType,
                _monthNameType));
 }
コード例 #3
0
 protected override int ComputeHashCode()
 {
     return(HashTool.ComputeHashCode(base.ComputeHashCode(), _startMinute, MinuteCount, _endMinute));
 }
コード例 #4
0
 protected override int ComputeHashCode()
 {
     return(HashTool.ComputeHashCode(base.ComputeHashCode(), _startYear, StartQuarter, QuarterCount, _endYear, _endQuarter));
 }
コード例 #5
0
ファイル: MonthTimeRange.cs プロジェクト: JeroenMX/TimePeriod
 protected override int ComputeHashCode()
 {
     return(HashTool.ComputeHashCode(base.ComputeHashCode(), _startYear, StartMonth, MonthCount, _endYear, _endMonth));
 }
コード例 #6
0
ファイル: TimeRange.cs プロジェクト: JeroenMX/TimePeriod
 protected virtual int ComputeHashCode()
 {
     return(HashTool.ComputeHashCode(IsReadOnly, _start, _end));
 }
コード例 #7
0
ファイル: TimeRange.cs プロジェクト: JeroenMX/TimePeriod
 public sealed override int GetHashCode()
 {
     return(HashTool.AddHashCode(GetType().GetHashCode(), ComputeHashCode()));
 }
コード例 #8
0
 protected override int ComputeHashCode()
 {
     return(HashTool.ComputeHashCode(base.ComputeHashCode(), startYear, startHalfyear, halfyearCount, endYear, endHalfyear));
 }
コード例 #9
0
 public override int GetHashCode()
 {
     return(HashTool.ComputeHashCode(GetType().GetHashCode(), DateTime));
 }
コード例 #10
0
ファイル: DayTimeRange.cs プロジェクト: JeroenMX/TimePeriod
 protected override int ComputeHashCode()
 {
     return(HashTool.ComputeHashCode(base.ComputeHashCode(), _startDay, DayCount, _endDay));
 }
コード例 #11
0
ファイル: Time.cs プロジェクト: JeroenMX/TimePeriod
 public override int GetHashCode()
 {
     return(HashTool.ComputeHashCode(GetType().GetHashCode(), duration));
 }
コード例 #12
0
 protected override int ComputeHashCode()
 {
     return(HashTool.ComputeHashCode(base.ComputeHashCode(), _year, _startWeek, WeekCount));
 }
コード例 #13
0
 protected override int ComputeHashCode()
 {
     return(HashTool.ComputeHashCode(base.ComputeHashCode(), _startYear, _startYear, YearCount));
 }
コード例 #14
0
 protected override int ComputeHashCode()
 {
     return(HashTool.ComputeHashCode(base.ComputeHashCode(), Calendar));
 }