c# - 如何使用 FileHelpers 编写带标题的 CSV 文件?

标签 c# csv filehelpers

我正在使用 FileHelpers 将 DataTable 内容写入 CSV 文件。

由于 DataTable 中有大量记录,我选择将 DataTable 中的结果集转储到 CSV 文件中,如下所示

CommonEngine.DataTableToCSV(dt, filename)

并且CSV已成功写入200万条记录,大小为150MB。

但我想在此 CSV 文件的第一行添加归档标题。

FileHelper 是否允许使用 CommonEngine.DataTableToCSV 写入 header ?

最佳答案

在调用 WriteFile 之前,您必须使用 engine.HeaderText = engine.GetFileHeader()

关于c# - 如何使用 FileHelpers 编写带标题的 CSV 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24485228/

相关文章:

c# - 如何访问在运行时定义类型的对象?

c# - 在 x 个较小列表之间平均拆分项目列表

C# : How does this work : Unit myUnit = 5;

c# - XAML 中的 WPF StringFormat 和本地化

php - 将csv文件导入MYSQL的最快方法

php - 如何使用 php 替换 CSV 文件中一行中的 1 个值?

c# - 并排枚举编码的其他方法?

java - Apache Camel逐行分割csv

c# - 如何使用文件助手库读取参差不齐的正确文件

c# - 更改 FileHelpers EOL 字符