ObservableCollection集合 按集合中的对象的属性排序怎么写?
ObservableCollection<QuoteScreenBase> stockQuoteScreens = new ObservableCollection<QuoteScreenBase>();得到的这个集合stockQuoteScreens 按照QuoteScreenBase中的价格排序 应该怎么写,有点小不会,指点一下,谢谢~ --------------------编程问答-------------------- ObservableCollection<QuoteScreenBase> stockQuoteScreens = new ObservableCollection<QuoteScreenBase>();
var result = stockQuoteScreens.OrderBy(p=>p.价格字段名);
--------------------编程问答--------------------
当然不能这么写 var result = stockQuoteScreens.OrderBy(p=>p.价格字段名); 返回的类型都不是stockQuoteScreens这个类型···
--------------------编程问答-------------------- 楼上其实是正解,你再转一下就好了
ObservableCollection<QuoteScreenBase> stockQuoteScreens = new ObservableCollection<QuoteScreenBase>();
stockQuoteScreens = new ObservableCollection<QuoteScreenBase>(stockQuoteScreens.OrderBy(item => item.Price));
要不你就写个冒泡算法,两个for循环来排序
补充:.NET技术 , C#