編號排序排序

編號排序記錄

void Main()
{   

var list= new List<string>();

list.Add("1");
list.Add("1.1");
list.Add("1.1.1");
list.Add("1.2");
list.Add("1.2.1");
list.Add("1.2.16");
list.Add("1.10");
list.Add("1.10.1");
list.Add("1.11");
list.Add("1.2");

  list.OrderBy(t=>set(t)).Dump();
 }

// Define other methods and classes here
public   string set(string o)
        {
            return string.Join("",o.Split('.').Select(t=>t.PadLeft(4,'0')) );
        }
發佈了137 篇原創文章 · 獲贊 29 · 訪問量 54萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章