我希望能够将一些值写入文件,同时在其间创建空行。这是我到目前为止的代码:
TextWriter w_Test = new StreamWriter(file_test);
foreach (string results in searchResults)
{
w_Test.WriteLine(Path.GetFileNameWithoutExtension(results));
var list1 = File.ReadAllLines(results).Skip(10);
foreach (string listResult in list1)
{
w_Test.WriteLine(listResult);
}
}
w_Test.Close();
这将创建'Test'
以下输出:
result1
listResult1
listResult2
result2
listResult3
result3
result4
我想编写结果,以便在编写下一个结果块之前每个结果块的大小为 21 行,例如
result1
(20 lines even if no 'listResult' found)
result2
(20 lines even if no 'listResult' found)
etc.......
这样做的最佳方法是什么?