Reputation: 981
I can order by my observable collection using below code. How can I order by it in descending order?
RollNoArray _mainItems = new RollNoArray();
_mainItems.SubItemsList = new ObservableCollection<SubItems>();
//..adding data to _mainItems.SubItemsList here
_mainItems.SubItemsList = new ObservableCollection<SubItems>
(from i in _mainItems.SubItemsList orderby i.num select i);// order by num
Upvotes: 1
Views: 381
Reputation: 16277
Use Linq OrderByDescending instead of OrderBy:
_mainItems.SubItemsList.OrderByDescending(i => i.num).ToList();
Upvotes: 1