我正在使用 csvhelper 将数据写入 csv 文件。我正在使用 C# 和 VS2010。我想写的对象是类型的复杂数据类型对象Dictionary< long,List<HistoricalProfile>>
下面是我用来将数据写入 csv 文件的代码:
Dictionary<long, List<HistoricalProfile>> profiles
= historicalDataGateway.GetAllProfiles();
var fileName = CSVFileName + ".csv";
CsvWriter writer = new CsvWriter(new StreamWriter(fileName));
foreach (var items in profiles.Values)
{
writer.WriteRecords(items);
}
writer.Dispose();
当它第二次循环时出现错误
标题记录已经写入。你不能多写一次。
你能告诉我我在这里做错了什么吗?我的最终目标是拥有一个包含大量记录列表的单个 csv 文件。
提前致谢!