我正在生成数百万行并存储在文本文件中。我们生成数百万并存储在文本文件中,然后重复此操作直到一定数量。
我观察到储蓄比生成花费的时间太多。我们正在使用以下代码来保存结果。
using (StreamWriter sw = new StreamWriter(string.Format("{0}.txt", FILENAME), true))
{
for (int i = lastEndIndex; i < storage.Count; i++)
{
sw.WriteLine(storage.ElementAt(i));
}
}
我的问题是,有什么方法可以将行批量保存到文本文件中?