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();
2回目にループするとエラーが発生します
ヘッダー レコードは既に書き込まれています。何度も書くことはできません。
ここで私が間違っていることを教えてください。私の最終的な目標は、レコードの膨大なリストを含む 1 つの csv ファイルを作成することです。
前もって感謝します!