C#对list进行排序 方式1 numbers.Sort(); 方式2 names.Sort((x, y) => x.Length.CompareTo(y.Length)); 方式3 pictureBoxes = pictureBoxes.OrderBy(o => o.Text).ToList(); 方式4 var sortlist = list.OrderBy(o=>o.age).ThenBy(t=>t.period).ToList();