我正在尝试使用 NuGet CsvHelper 包编写 CSV 文件。当我运行控制器操作时,我看到“无法访问已关闭的文件”。
SurveyResponseModel person = surveyResponseRepository.Get().Include(s => s.PersonModel).FirstOrDefault();
using (var csv = new CsvWriter(new StreamWriter("file.csv")))
{
csv.Configuration.HasHeaderRecord = false;
csv.Configuration.Delimiter = ',';
csv.WriteRecord(person);
}
我不确定是什么原因造成的。有谁知道我怎样才能让它写一个 .CSV 文件?