var sampleStr = "10,11,12,13,014,15,21,22,23,24,25,111,112,113,0114,115"; var strs = sampleStr.Split(','); strs = strs.OrderBy(x => x).ToArray(); //一般狀況 :0114,014,10,11,111,112,113,115,12,13,15,21,22,23,24,25