namespace Web12306.Servers.TrainSuggestion { using System.Collections.Generic; public class SuggestItemComparer : IComparer { #region Implementation of IComparer /// /// 比较两个对象并返回一个值,指示一个对象是小于、等于还是大于另一个对象。 /// /// /// 一个有符号整数,指示 的相对值,如下表所示。 值 含义 小于零 小于 。 零 等于 。 大于零 大于 。 /// /// 要比较的第一个对象。要比较的第二个对象。 public int Compare(SuggestItem x, SuggestItem y) { if (x.EndPoint ^ y.EndPoint) return x.EndPoint ? -1 : 1; return x.StopTime - y.StopTime; } #endregion } }