у меня есть этот код, который принимает коллекцию и группы по строковому полю:
var groupByIssueType = issues.GroupBy(r => r.IssueType);
Теперь я хочу просмотреть каждую группу, но я хочу сделать это в указанном порядке. что-то вроде . ,
foreach (var issueType in groupByIssueType)
{
}
Проблема в том, что порядок не алфавитный, поэтому я не могу просто сделать
OrderBy(r=>r.Name)
или что-то в этом роде. , , мне нужен способ сортировки сгруппированной коллекции по ключам, но с использованием собственного алгоритма сортировки
Так, например, допустим, у меня есть IssueTypes
"Уровень города"
«Государственный уровень»
«Уровень страны»
Я хочу просмотреть коллекцию groupbyIssueType в порядке Страна, Штат, Город
Каков наилучший способ сделать это?