【发布时间】:2020-02-16 12:57:25
【问题描述】:
我正在使用以下代码并遇到异常,
Exception thrown: 'CsvHelper.WriterException' in CsvHelper.dll on this line executed:
csv.WriteRecord(item);
这是更多的代码:
using (var memoryStream = new MemoryStream())
{
using (var writer = new StreamWriter(memoryStream))
{
using (var csv = new CsvHelper.CsvWriter(writer, System.Globalization.CultureInfo.CurrentCulture))
{
foreach (var item in csvData)
{
csv.WriteRecord(item); // Exception thrown here
}
}
}
var arr = memoryStream.ToArray();
//js.SaveAs("people.csv", arr); what type object is js? copied from the stackoverflow answer linked here
}
这是 csvData 代码:
IEnumerable<DateLowHigh> csvData = stocks.candles
.Select(c => new DateLowHigh
{
Time = c.datetime,
Close = c.close,
Low = c.low,
High = c.high
})
.ToList();
我确实得到了 csvData。
This stackoverflow 回答帮助我入门。
【问题讨论】:
-
你能用stacktrace发布异常吗?