关于c#:如何用新行分隔字符串?

How do I seperate a string by new lines?

本问题已经有最佳答案,请猛点这里访问。

例如,

1
2
3
string example ="Useless info
I want this line in it's own string or part of a string[]
Useless info"

我怎样才能只得到第二行?


1
2
var secondLine = example.Split('
'
)[1];


使用字符串拆分函数:

1
2
string[] split = example.Split('
'
);

每个数组项都是一行。然后你可以通过索引访问你想要的那个。


试试这个。使用


拆分为换行

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
    string example ="Useless info
I want this line in it's own string or part of a string[]
Useless info"
;
    string[] lines = example.Split(new string[]
    {
   "

"
,"
"

    }

    , StringSplitOptions.None);

    foreach (var line in lines)
    {
        Console.WriteLine(line);
    }

您可以使用此代码:

string[]text=example.split("");

文本[1]将是第二行内容。