我遇到了对包含数字的列表项字符串进行排序的困难。我希望我可以自动从最小到最大排序。这是我的代码:
// Initialize an array to store the numbers
List<string> tab_num = new List<string>();
tab_num.Add("A.3.2.1");
tab_num.Add("A.3.3.1");
tab_num.Add("A.1.0.1");
tab_num.OrderByDescending(num => num).ToList();
为什么我的结果是假的?...
[1] A.3.2.1
[2] A.3.3.1
[3] A.1.0.1
预期结果:
[1] A.1.0.1
[2] A.3.2.1
[3] A.3.3.1
非常感谢