WP7 ObservableCollection сортировка - PullRequest
0 голосов
/ 26 марта 2012

У меня есть коллекция:

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нулевые элементы.Почему так и как исправить код?Спасибо

1 Ответ

2 голосов
/ 26 марта 2012

Это правильный порядок:

var orderedlist = ShopList.OrderBy(k => k.Name);
ShopList.Clear();
foreach (Shops s in orderedlist)
    ShopList.Add((Shops)s);
...