为什么序号有中括号,而姓名没有?
reader.ReadLine().Replace("[序号]:", "").Replace("姓名:", "").Replace(" "," ").Split(' ');
过滤掉多余的格式字符和空格。
最后一个决定了字符串会被分为多少个新串。多个空格会被多次分割。
reader.ReadLine().Replace("[", ":").Split(' ')
这个里面你在头文件里加入文件:
using System.IO;
using System.Text;
试试!
Console.ReadLine().Split(new string[] { "[序号]:", " ", "[姓名]:" }, StringSplitOptions.RemoveEmptyEntries);这样就可以了。