1 使用Linq 中的orderBy,直接对partnerList 进行排序
var partnerList= partnerList.OrderBy(f => f.DaTe).ToList();
var partnerList= partnerList.OrderByDescending(f => f.Id).ToList(); //降序
2 使用Sort方法,重写ICompare 接口
public class PartnerCompare : IComparer<Partner>
{
public int Compare(Partner x, Partner y)
{
return (x.DaTe.CompareTo(y.DaTe));
}
}
然后调用即可:
partnerList.Sort(new PartnerCompare1());