答案 0 :(得分:1)
一种方法是这样做:
order code
拆分为string.Split('-')
OrderCode
的新类中,该类有三个成员(1. DO,2。2016,3.1) - 比方说,名称为firstNo
,secondNo
和thirdNo
List<OrderCode>
OrderBy
代替Sort
,按照您希望的方式订购List<OrderCode>
如有需要,请为每个string
重新创建OrderCode
:
string newStr = oc.FirstNo.ToString() + "-" + oc.SecondNo.ToString() + "-" oc.ThirdNo.ToString();
注意:您可以按照适合代码的方式应用上述概念