【发布时间】:2019-12-21 09:44:16
【问题描述】:
csvHelper 的新手。我想从 csv 文件中删除空列。 我正在使用 CsvWriter 将 csv 行定义类写入流。
这是我的代码:
var records = getRecords(); // list of row definition items
var stream = new MemoryStream();
var writer = new StreamWriter(stream);
using (var csv = new CsvWriter(writer))
{
csv.WriteRecords(records);
writer.Flush();
return stream;
}
有没有办法让 CsvWriter 忽略空列?可能是配置?
actual csv:
First Name | Middle Name| Last Name |Gender
FName1 | | LName1 | Male
FName2 | | LName2 | Female
FName3 | | LName3 |
expected csv:
First Name | Last Name |Gender
FName1 | LName1 | Male
FName2 | LName2 | Female
FName3 | LName3 |
【问题讨论】:
-
您是说记录列表中的所有对象都有一个始终为空的中间名属性吗?