【发布时间】:2017-01-21 16:31:19
【问题描述】:
例如,
string example = "Useless info\nI want this line in it's own string or part of a string[]\nUseless info"
如何只得到第二行?
【问题讨论】:
例如,
string example = "Useless info\nI want this line in it's own string or part of a string[]\nUseless info"
如何只得到第二行?
【问题讨论】:
var secondLine = example.Split('\n')[1];
【讨论】:
使用字符串拆分函数:
string[] split = example.Split('\n');
每个数组项都是一行。然后就可以通过索引访问你想要的了。
【讨论】:
您可以使用此代码:
string[] text=example.split("\n");
text[1] 将是第二行内容。
【讨论】:
试试这个。使用\r\n 或\n 拆分为换行符
string example = "Useless info\nI want this line in it's own string or part of a string[]\nUseless info";
string[] lines = example.Split(new string[]
{
"\r\n", "\n"
}
, StringSplitOptions.None);
foreach (var line in lines)
{
Console.WriteLine(line);
}
【讨论】: