基本上,我希望能够在string.Split(char[])
不实际将 char 数组定义为单独变量的情况下使用。我知道你可以用其他语言做类似string.split([' ', '\n']);
的事情。我将如何在 C# 中执行此操作?
问问题
2189 次
3 回答
8
这是一个非常好的方法:
string[] s = myString.Split("abcdef".ToCharArray());
以上等价于:
string[] s = myString.Split('a', 'b', 'c', 'd', 'e', 'f');
于 2010-05-09T05:10:01.163 回答
1
它不漂亮,但是:string.Split(new char[] { ' ', '\n' });
于 2010-05-09T05:06:20.017 回答
1
你可以使用这个重载:
public String [] Split(params char [] separator)
像这样:
yourstring.Split(' ', '\n')
于 2010-05-09T05:08:39.320 回答