List<Person> persons = repo.Load();
persons.Sort((person1, person2) => person1.Lastname.CompareTo(person2.Lastname) == 0
? person1.Name.CompareTo(person2.Name)
: person1.Lastname.CompareTo(person2.Lastname));
Приведенный выше код сортирует список лиц по именам. я не могу получить за это
Может кто-нибудь объяснить, что делает "== 0"? я не могу найти, почему CompareTo вернуло бы 0.
также я хотел бы знать, в каком порядке выполняется сравнение.