我需要帮助排序我有的名单......
我有这个清单
List<List<string>> PlayerList= new List<List<string>>();
填充后我会有类似
的内容[123112412,John,225,123.5522,Dalas]
[123312,Fred,12,43.5522,Chicago]
我可以访问,例如:
PlayerList[0][1] = John
PlayerList[1][1] = Fred
现在的问题......我需要在第4场对这个“PlayerList”进行排序......我怎么能这样做......我真的迷失了C#。
我需要输出类似于:
[123312,Fred,12,43.5522,Chicago]
[123112412,John,225,123.5522,Dalas]
提前致谢。
答案 0 :(得分:2)
var newList = PlayerList.OrderBy(x => x[4]).ToList();
foreach (var line in newList)
{
Console.WriteLine(string.Join(",", line));
}