У меня есть массив объектов, которые я хочу отсортировать по двум ключам. Допустим, объекты относятся к типу Student , а свойства, которые мне интересны для моего вида: grade и name .
Student
{
double grade;
string name;
...
}
Как я могу отсортировать объекты сначала по классу, а затем по имени? так, например, если у меня есть список:
Том 9,9
Андрей 9,8
Кристи 10
Мат 9,8
Эллисон 10
Ада 9,8
После сортировки я должен иметь:
Эллисон 10
Кристи 10
Том 9,9
Ада 9,8
Андрей 9,8
Мат 9,8
а не
Кристи 10
Эллисон 10
Том 9,9
Андрей 9,8
Ада 9,8
Мат 9,8
любой указатель действительно полезен.