У меня есть список класса, который имеет заголовок (строка), ранг (int) и несколько других строковых элементов. Я хотел бы иметь возможность отсортировать список так, чтобы я мог отсортировать весь бит по рангу.
Например:
Title Rank Bla1 Bla2
---------------------------------------------------------
Whatever 0 Bla Blabety Bla
Something Else 4 Bla2 Double Bla
Howdy 1 Bla3 asdf
Last 2 Bla4 fdsa
становится:
Title Rank Bla1 Bla2
----------------------------------------------------------
Something Else 4 Bla2 Double Bla
Last 2 Bla4 fdsa
Howdy 1 Bla3 asdf
Whatever 0 Bla Blabety Bla
Вот объявление класса:
public class Results
{
public string title { get; set; }
public int rank { get; set; }
public string term { get; set; }
public string studentComment { get; set; }
}
И объявление списка:
public List<Results> studentList = new List<Results>();
Как мне взять studentList
и отсортировать его по рангу, чтобы получить результаты, показанные выше?
Заранее спасибо!