我有这个字符串:
var a = "a new test string today";
如何解析 a 以制作另一个仅包含单词的字符串
"a new test"
您可以通过多种方式做到这一点。
例如:使用 Split、LINQ 和 Join
string.Join(" ", a.Split(' ').Take(3));
或者通过找到第三个空格:
var firstSpace = a.IndexOf(' ');
var secondSpace = a.IndexOf(' ', firstSpace + 1);
var thirdSpace = a.IndexOf(' ', secondSpace + 1);
result = a.Substring(0, thirdSpace);
省略了错误处理。