最近面试在,遇到一到关于排序的面试题,题目要求就是输入一段英文句子,然后截出每个单词,按单词的里面的各个字母排序后在输出, 效果图如下: 代码如下: static void Main(string[] args) { Console.WriteLine("请输入要排序的字符串..."); string str = Console.ReadLine(); string[] strs = str.ToString().Split(' '); string[] resultStr = new string[strs.Length]; for (int i = 0; i < strs.Length; i++) { ArrayList list = new ArrayList(); StringBuilder tempStr = new StringBuilder(); for (int j = 0; j < strs[i].Length; j++) { list.Add(strs[i][j].ToString().Substring(0, 1)); strs[i][j].ToString().Sub