如何将多行字符串转换为数组,其中每个元素都是所述字符串的一行?

时间:2017-08-18 14:02:58

标签: c#

让我说我有

string str = @"Line 1
Line 2
Line 3";

如何将其转换为3个元素为“Line 1”,“Line 2”和“Line 3”的数组。

2 个答案:

答案 0 :(得分:0)

使用它,RemoveEmptyEntries选项将从文本中删除空行。

string[] splitted = str.Split(new string[] {System.Environment.NewLine}, StringSplitOptions.RemoveEmptyEntries);

答案 1 :(得分:0)

var strArray = str.Split(new [] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries);