2013-04-15 5 views

ответ

5

Это может помогает

list.OrderBy(input=>input[columnIndex]) 
2

Используйте Enumerable.OrderBy метод с индексом столбца;

Сортирует элементы последовательности в порядке возрастания.

string[] i = new string[] { "one", "two", "three" }; 
string[] j = new string[] { "four", "five", "six" }; 

List<string[]> list = new List<string[]>() {i, j}; 
var newlist = list.OrderBy(n => n[1]); 

Это возвращает новый отсортированный список.

Смежные вопросы