我有一个二维数组的字符串
string [] [] myArray;
Run Code Online (Sandbox Code Playgroud)
我想按其中一列对其进行排序
所以数据可能是
{ "Apple", "2", "Bob" },
{ "Banana", "1", "Fred" }
Run Code Online (Sandbox Code Playgroud)
我想按任何这些列进行排序-我将有一个索引。
理想情况下,我想做类似的事情 myArray.Sort(1);
我了解我可能必须使用自定义比较器。我认为这是一个有趣的学习机会。谁能提供一些建议?
var myOrderedRows = myArray.OrderBy(row => row[columnIndex]);
Run Code Online (Sandbox Code Playgroud)