如何在String.Split()方法中使用字符串作为分隔符?

3
var playerBeginMarker = "splitHere!";
string[] playerInfoSet = endgameStats.Split(playerBeginMarker, StringSplitOptions.None);

我想使用 playerBeginMarker 作为分隔符来拆分 endgameStats 字符串,但它似乎只接受一个字符。
2个回答

6
使用此 .Split() 重载:
Console.WriteLine("{0}", "moofoobar".Split(new string[] {"o"}, StringSplitOptions.RemoveEmptyEntries));

所以这个过载不接受一个单独的字符串,而是一组字符串的数组。 - delete
是的,还有Split(char[], StringSplitOptions)的别名。 - shybovycha

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接