C# 如何拆分以“分隔”分隔的字符串-&引用;分成不同的字符串?

C# 如何拆分以“分隔”分隔的字符串-&引用;分成不同的字符串?,c#,string,delimiter,C#,String,Delimiter,我有一个以下格式的字符串: string1-string2-string3 我想从中得到3个字符串。如何做到这一点?使用: 可以使用String.Split:string1.Split('-')您可以这样做 yorString.Split('-') 你看过String.Split()了吗?我不知道这件事的反对者是谁。一个合理的问题,也许OP不知道字符串。Split?也许OP是个C#的新手,但这并不意味着我们必须惩罚他!我同意@driis的观点:我认为否决这项法案是错误的question@dr

我有一个以下格式的字符串:

string1-string2-string3
我想从中得到3个字符串。如何做到这一点?

使用:


可以使用String.Split:
string1.Split('-')

您可以这样做

yorString.Split('-')

你看过String.Split()了吗?我不知道这件事的反对者是谁。一个合理的问题,也许OP不知道字符串。Split?也许OP是个C#的新手,但这并不意味着我们必须惩罚他!我同意@driis的观点:我认为否决这项法案是错误的question@driis-一个问题显示0次研究尝试。只要看一下
string
的文档就足够了。@sll-IMO在这种情况下,问题应该以重复的形式结束,而不是被否决。实际上,这个问题不起作用,参数是char[]或string[],只有char一个是
params char[]
参数。
string[] words = s.Split('-');

foreach (string word in words)
{
     Console.WriteLine(word);
}
yorString.Split('-')