DateTimeRangeComparer.cs 364 B

1234567891011121314
  1. using System.Collections.Generic;
  2. using HandyControl.Data;
  3. namespace HandyControl.Tools;
  4. public class DateTimeRangeComparer : IComparer<DateTimeRange>
  5. {
  6. public int Compare(DateTimeRange x, DateTimeRange y)
  7. {
  8. if (x.Start > y.Start && x.End > y.End) return 1;
  9. if (x.Start < y.Start && x.End < y.End) return -1;
  10. return 0;
  11. }
  12. }