Я хочу заказать список объектов в С# по многим полям, а не по одному. Например, допустим, что у меня есть класс под названием X с двумя атрибутами, A и B, и у меня есть следующие объекты в следующем порядке:
object1 = > A = "a", B = "h"
object2 = > A = "a", B = "c"
object3 = > A = "b" , B = "x"
object4 = > A = "b" , B = "b"
и я хочу сначала заказать список по атрибуту A, а когда они равны, по элементу B, порядок будет таким:
"a" "c"
"a" "h"
"b" "b"
"b" "x"
Насколько мне известно, порядок OrderBy упорядочивается по одному параметру.
Вопрос. Как я могу упорядочить список С# более чем одним полем?
Большое спасибо