List实体列表排序Sort

 /// <summary>
        /// 数据列表排序
        /// </summary>
        /// <param name="x"></param>
        /// <param name="y"></param>
        /// <returns></returns>
        private int CompareByProcName(ProcDefaultprocinfoEntity x, ProcDefaultprocinfoEntity y)//从大到小排序器  
        {
            if (x == null)
            {
                if (y == null)
                {
                    return 0;
                }
                return 1;

            }

            if (y == null)
            {
                return -1;
            }

            int retval = y.ProcedureNameCloumn.CompareTo(x.ProcedureNameCloumn);

            return retval;

        }

调用
 lists.Sort(CompareByProcName);

List实体列表排序Sort

上一篇:iPhone界面如何实现下拉列表


下一篇:IOS 无限后台运行