Как мне сортировать предметы в моем классе?
У меня есть студенты в моем классе(я имею в виду класс c#, конечно), каждый студент получил свое собственное значение балла от экзамена.
Я создал список и добавил туда студентов + баллы. Я составил свой список лучших учеников.
Но сейчас я хочу разобраться со своими учениками:
1. нисходящая зависимость от точек
- Отметка-50 баллов
- Дэвид-40 р
- Рональд - 10 р (просто пример)
2. в алфавитном порядке
как будут выглядеть эти линии?
Что я уже пробовал:
Я пробовал что-то вроде: var result = students.OrderByDescending(??? =&ГТ; ???).Список();
или как: Student. Max (); -- это выглядит великолепно, но C# не понимает, что я хочу использовать в качестве шаблона заказа.. конечно :(
NotPolitcallyCorrect
Вероятно, это будет зависеть от вашего фактического кода, а не от того, что у вас есть здесь, но что-то вроде var result = students.OrderByDescending(ы =&ГТ; с. Очки)
должно работать на очки
NoobisCoding
очень хороший момент, должен работать, но не работает :( я знаю, что синтаксис будет чем-то вроде студенческого порядка по убыванию и установлен в баллы, но программа не хочет его принимать, хотя ошибки нет.
NotPolitcallyCorrect
"должно работать, но не работает", - да, полное предположение с моей стороны. Парень, которого мы наняли, чтобы он следил за вами и устанавливал камеры повсюду, чтобы мы могли видеть ваш код, был уволен, потому что он не установил камеру, глядя через ваше плечо, чтобы мы могли видеть ваш настоящий код. И "не хочет принимать это, хотя нет никакой ошибки" не имеет никакого смысла.