List сортировка объектов. Возможно ли? - C#
Формулировка задачи:
Как правильно произвести сортировки Листа. Вот код ,который я намудрил, но он не комплируеться
темы сортировки читал, там о такой ситуации ничего нету(
class Program : IComparable<Person> { static void Main(string[] args) { List<Person> people = new List<Person>() { new Person("Homer","Simpson",46), new Person("Lisa","Simpson",12), new Person("Maggy","Simpson",3), new Person("Marge","Simpson",40) }; Array.Sort<Person>(people); } int IComparable<Person>.CompareTo(Person other) { Person temp = other as Person; if (temp != null) { return other.Age.CompareTo(temp.Age); } else { throw new ArgumentException("Parametr is not a Person!"); } }
Решение задачи: «List сортировка объектов. Возможно ли?»
textual
Листинг программы
people.Sort();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д