sorty ASC or DESC列表
问题描述:
可以按ASC或DESC排序列表吗?sorty ASC or DESC列表
private class CompAdvertisements : IComparer<Advertisements>
{
#region IComparer<Advertisements> Members
public int Compare(Advertisements x, Advertisements y)
{
return x.Country.Name.CompareTo(y.Country.Name);
}
#endregion
}
答
两个非常简单的选择:实现ReverseAdvertisementsComparer
类:
private class ReverseAdvertisementsComparer: IComparer<Advertisements>
{
public int Compare(Advertisements x, Advertisements y)
{
// notice: reversed x and y
return y.Country.Name.CompareTo(x.Country.Name);
}
}
或者只是叫List<Advertisements>.Sort()
其次List<Advertisements>.Reverse()
。
答
return y.Country.Name.CompareTo(x.Country.Name);
扭转它
你还没有接受任何答案给你的问题。请接受答案,因为这会给出正确的答案...... – 2010-03-06 05:59:02
雅,如果它的权利,点击该人的答案的投票计数下的大滴答。 – 2010-03-06 06:00:00
thx我知道如何评分现在。 Thx再次。 – senzacionale 2010-03-06 16:46:12