请帮助排序ID(逻辑) [英] Please help sort the ids (logic)

查看:81
本文介绍了请帮助排序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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆