SortedList Desc Order

前端 未结 4 709
闹比i
闹比i 2021-01-17 07:09

I am using SortedList to arrange arraylist records dynamically in sort order by datecolumn, but by default it is sorting in ascending

4条回答
  •  长情又很酷
    2021-01-17 08:13

    You can just use Reverse() to sort the SortedList in descending order:

    var list = new SortedList();
    
    list.Add(new DateTime(2000, 1, 2), "Third");
    list.Add(new DateTime(2001, 1, 1), "Second");
    list.Add(new DateTime(2010, 1, 1), "FIRST!");
    list.Add(new DateTime(2000, 1, 1), "Last...");
    
    var desc = list.Reverse();
    
    foreach (var item in desc)
    {
        Console.WriteLine(item);
    }
    

提交回复
热议问题