一个简单的排序, aaaaa aaaaa bbbb bbbb ccc ccc 排序成 aaaaa bbbb ccc aaaaa bbbb ccc 这样的效果 (step 就是3)

  int se = 0, step = 3;
                    var items = typeof(TCloud.Third.SDK.Lazada.Models.Lazada_Store_Country).GetEnumInfo()
                        .OrderByDescending(m => m.Description.Length)
                        .OrderByDescending(m => (se++ % step) * 10 + m.Description.Length)
                        .ToList();

效果

 只适用 三个数

 

posted @ 2020-06-29 11:39  zwsu  阅读(236)  评论(0编辑  收藏  举报