Подскажите как через LINQ можно уточнять сортировку , то есть несколько раз например проводить OrderBy. для простой строки что то не получается ни как, постоянно вторая все сбивает, получалось если использовать анонимный тип или Dictionary , parameters.OrderByDescending(pair => pair.Value).OrderBy(pair => pair.Key) вот таким макаром, но если тип не составной, как это сделать ?