【问题标题】:LinqToCsv Set Column WidthLinqToCsv 设置列宽
【发布时间】:2017-05-12 00:56:51
【问题描述】:

我正在使用 LinqToCsv 将数据从数据库导出到 csv 文件。其中一列是 DateTime 对象。导出后,DateTime 列显示为“#######”,直到我手动扩展列宽以适应整个 DateTime 输出。有没有办法手动设置列宽,这样我就不必每次都手动扩展行了?

【问题讨论】:

    标签: c# linqtocsv


    【解决方案1】:

    csv 文件没有列宽的概念。您可以导出一个 .xlsx 文件,而不是使用诸如 EPPlus 之类的库

    【讨论】:

      【解决方案2】:

      CSV 没有附加格式。它是以逗号/分号分隔的纯文本文件。您会以这种方式看到该文件,因为 Excel 为其显示“空”样式。如果你用记事本打开文件,你会正确看到数据。 如果您需要任何样式,则必须迁移到 XLSX 或 XLS 文件。

      【讨论】:

        猜你喜欢
        • 2017-12-12
        • 2020-11-28
        • 2017-09-13
        • 1970-01-01
        • 2023-03-06
        • 2011-05-26
        • 2013-09-15
        • 2010-10-31
        • 2010-10-30
        相关资源
        最近更新 更多