gpt4 book ai didi

c# - StackOverflow 异常 CSVHelper 编写器

转载 作者:行者123 更新时间:2023-12-04 14:22:43 32 4
gpt4 key购买 nike

使用 csvhelper 编写新的 csv 文件时出现 stackoverflow 异常。线上出现异常:

csv.WriteRecords(listToSave)

原本以为是使用泛型 List但也尝试过使用具体列表,并且可以使用任何大小的列表和任何类型的列表复制它。
所有列表都是使用 Entity Framework 创建的 .ToList()也试过 AsEnumerable()等等...

不确定我是否遗漏了一些非常明显的东西?

任何帮助解决,非常感谢。
public string SaveTemporaryCsvToFileSystem<T>(IEnumerable<T> listToSave, string fileName)
{
//Store in folder
string folder = "C:\\inetpub\\wwwroot\\Content\\EmailOutput\\Temporary Files\\";
string filePath = fileName + DateTime.Now.Day + DateTime.Now.Month + DateTime.Now.Year + ".CSV";

if(!Directory.Exists(folder))
{
Directory.CreateDirectory(folder);
}

using (TextWriter writer = new StreamWriter(folder + filePath))
{
var csv = new CsvWriter(writer);
csv.WriteRecords(listToSave);
}

var zippedFile = ZipSecurely(folder + filePath);
DeleteUnsecureFile(folder + filePath);

return zippedFile;
}

最佳答案

我的问题是我想编写的类没有无参数构造函数。

关于c# - StackOverflow 异常 CSVHelper 编写器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52207313/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com