我有一个文件,我正在尝试将第一行和第二行连接成一行 这是文件: 编辑:
P09\tNone
21\tMAIN\t\0"
答案 0 :(得分:4)
您可以使用Take()
:
string[] lines= { "A", "b", "c" };
IEnumerable<string> firstTwoLines = grades.Take(2);
回答你的问题:
foreach (string columName in string.Join(",", lines.Take(2)).Split(delimts.ToArray(), StringSplitOptions.RemoveEmptyEntries)){}
答案 1 :(得分:-1)
foreach (string line in lines)
foreach (string columName in line.Split(delimts.ToArray(), StringSplitOptions.RemoveEmptyEntries))
{
}
您还可以使用SelectMany
LINQ功能:
foreach (string columName in lines.SelectMany(_ => _.Split(delimts.ToArray(), StringSplitOptions.RemoveEmptyEntries)
{
}