C# 对数据进行排序

var vList = new List<int>();
        vList.Add(10);
        vList.Add(100);
        vList.Add(100);
        vList.Add(1);
        vList.Add(1000);
        vList.Add(200);
        vList.Add(200);
        vList.Add(105);
        
        vList.Sort((a, b) =>
        {
            if (a > b)
            {
                return 1;
            } 
            else if (a < b)
            {
                return -1;
            }
            else
            {
                return 0;
            }
        });

        var vStr = "";
        foreach (var t in vList)
        {
            vStr += t + ",";
        }

vStr的结果:1,10,100,100,105,200,200,1000,

posted @ 2022-03-14 18:00  色色先生  阅读(364)  评论(0编辑  收藏  举报