我有一个收藏:
public ObservableCollection<Shops> ShopList { get; set; }然后,在我放入4个元素(它正确显示)之后,我尝试对它们进行排序
ShopList.Clear();
var orderedlist = ShopList.OrderBy(k => k.Name);
foreach (Shops s in orderedlist)
ShopList.Add((Shops)s);ShopList现在有4个空元素。为什么会这样,以及如何更正代码?谢谢
发布于 2012-03-26 22:39:32
这是正确的顺序:
var orderedlist = ShopList.OrderBy(k => k.Name);
ShopList.Clear();
foreach (Shops s in orderedlist)
ShopList.Add((Shops)s);https://stackoverflow.com/questions/9869867
复制相似问题