如何从c#中的字符串中解析出一些项?

Sam*_*tar 0 c#

我有这样的字符串:

/Administration/References
/Administration/Menus/Home
Run Code Online (Sandbox Code Playgroud)

等等

有没有一种简单的方法可以找到出现在这些字符串中的第1,第2和第3个单词并将其放入数组中.即.斜杠之间的文字?

Øyv*_*hen 5

在这种情况下最简单的方法是

var words = myString.Split(new[]{'/'}, StringSplitOptions.RemoveEmptyEntries);
Run Code Online (Sandbox Code Playgroud)

这将为您提供由斜杠分隔的所有单词的数组.

StringSplitOptions.RemoveEmptyEntries将确保您不会获得空条目,因为字符串以/开头,它将在数组中给出一个空的第一个元素.如果你有尾随/它也会给出一个空的最后一个元素.