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 => int.Parse(x)).ThenBy(x => x).ToArray();
  
  Console.WriteLine("大絕招,直接 Parse :" + string.Join(',', strs));
  
  //大絕招,直接 Parse :10,11,12,13,14,15,21,22,23,24,25,111,112,113,114,115