Where there is a will , there is a way .
kenly

No pain , no gain .

 

使對象支持自定義比較

public class Order:IComparer,IComparable
{
 ///略..........
 #region IComparer Members

        public int Compare(object x, object y)
        {
            Order orderX = (Order)x;
            Order orderY = (Order)y;
            return string.Compare(orderX.OrderColumn, orderY.OrderColumn);
        }

        #endregion

        #region IComparable Members

        public int CompareTo(object obj)
        {
            Order order = (Order)obj;
            return string.Compare(this.OrderColumn, order.OrderColumn);
        }

        #endregion



posted on 2007-07-27 10:49  kenly33  阅读(147)  评论(0编辑  收藏  举报

导航