我有一个 linq 查询,它没有按照我想要的方式排序。
查询:
return (from obj in context.table_orders
orderby obj.order_no
select obj.order_no.ToString() + '-' + obj.order_description).ToList<string>();
会发生什么情况是我的记录按字母顺序排序,是否有我可以使用的 Linq 关键字,以便我的记录正确排序(所以订单 30 在订单 100 之前)?
我希望结果是一个字符串列表,因为它用于填充 ComboBox。
数据库中的一些“order_no”也像“2.10”和“9.1.1”。