Мне нужна возможность отсортировать коллекцию клиентов, которая содержит свойство числовой строки.
Как я могу отсортировать приведенную ниже коллекцию по коду в числовом порядке. Опять же, код - это строка.
class Program
{
static void Main(string[] args)
{
SortableObservableCollection<Customer> customerList = new SortableObservableCollection<Customer>();
customerList.Add(new Customer() {Name = "Jo", Code = "1"});
customerList.Add(new Customer() { Name = "Jo", Code = "10" });
customerList.Add(new Customer() { Name = "Jo", Code = "11" });
customerList.Add(new Customer() { Name = "Jo", Code = "9" });
customerList.Add(new Customer() { Name = "Jo", Code = "7" });
customerList.Add(new Customer() { Name = "Jo", Code = "12" });
customerList.Add(new Customer() { Name = "Jo", Code = "13" });
customerList.Add(new Customer() { Name = "Jo", Code = "2" });
customerList.Add(new Customer() { Name = "Jo", Code = "5" });
customerList.Add(new Customer() { Name = "Jo", Code = "7" });
//Order them by Code How
}
}
public class Customer
{
public string Name { get; set; }
public string Code { get; set; }
}
Спасибо за любые предложения