【发布时间】:2017-03-25 06:49:44
【问题描述】:
我有一个包含字符串和数字数据的列表。我必须按升序和降序对其进行排序。
id data
------------------
1 data1@%
2 data10
3 data
4 @$data
5 data2
我获取记录并将其存储在列表“列表”中。然后我按升序排序,但“data10”以黑白“data1”和“data2”的形式出现。下面是我的代码
var o/p = List.OrderBy(x => x.data);
expected output - data1, data2 and data10
【问题讨论】:
-
按 id 排序
-
是的,这是字典排序。
-
我假设您的代码实际上不包含
var o/p = ... -
我只需要取数据列
-
您期待什么结果? (该字段是
string并且正在正确排序)