2016-06-22 126 views
-2

嘿,我有一个问题。我正尝试使用关键字将单个字符串解析为多个字符串。我现在可以找到一组代码,它允许我解析单个字符串,但是我需要将每个新字符串存储为新变量/项目。将字符串解析为多个单独的字符串

string full = "Hey//Please//Help"; 

解析为:

第一与字符串嘿

二与字符串请

第三与字符串帮助

因此,举例来说,我想操纵的第一个字符串,嘿,本身。如果需要更多解释,请让我知道。

回答

1

简单String.Split

string[] results = full.Split(new string[] { "//" }, StringSplitOptions.RemoveEmptyEntries); 

foreach(string str in results) 
{ 
    Console.WriteLine(str); 
} 

结果:

Hey 
Please 
Help 
+0

@取消幸运的,你可能只是指出了在代替评论下投票的全部答案,但它产生的用户需要的例外结果 – user3185569

+2

@不幸的是这些(imho)没有投票原因,空间不是语法问题,也不是超级用户'@'。答案是正确的,很好的解释,我没有看到一个理由,downvote。 –

+0

@RenéVogt:你可以照看编辑,我只是​​投票决定让他修改答案。现在它是完美的答案。 –