请帮助排序ID(逻辑) [英] Please help sort the ids (logic)
本文介绍了请帮助排序ID(逻辑)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
TO-1,TO-2,TO-3,TO-4,TO-15,To-18,TI-50,TI-58,TI-59,TO-60,TO-63
当上面提到的id排序在
a时,显示顺序是什么。升序
b。降价
我尝试过:
TO-1, TO-2, TO-3, TO-4, TO-15,To-18, TI-50, TI-58, TI-59, TO-60, TO-63
what can the display order when the above mentioned id's are sorted in
a. ascending order
b. descending order
What I have tried:
descending: TO-63,TO-60,To-18, TO-15, TO-4,TO-3, TO-2, TO-1, TI-59,TI-58,TI-50,
ascending: TI-50, TI-58, TI-59, TO-1, TO-2, TO-3, TO-4, TO-15,To-18,TO-60, TO-63
推荐答案
我得到了这个
and i got this
static void Main(string[] args)
{
string[] items = new string[] { "TO - 1","TO - 2","TO - 3","TO - 4","TO - 15","To - 18","TI - 50","TI - 58","TI - 59","TO - 60","TO - 63" };
string asc = string.Join(",", items.OrderBy(k => k)); //TI - 50,TI - 58,TI - 59,TO - 1,TO - 15,To - 18,TO - 2,TO - 3,TO - 4,TO - 60,TO - 63
string desc = string.Join(",", items.OrderByDescending(k => k)); //TO - 63,TO - 60,TO - 4,TO - 3,TO - 2,To - 18,TO - 15,TO - 1,TI - 59,TI - 58,TI - 50
}
这篇关于请帮助排序ID(逻辑)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文