LinqToCsv 设置列宽
LinqToCsv Set Column Width
我正在使用 LinqToCsv 将数据从数据库导出到 csv 文件。其中一列是 DateTime 对象。导出后,DateTime 列显示为“#######”,直到我手动扩展列宽以适应整个 DateTime 输出。有没有办法手动设置列宽,这样我就不用每次都手动展开行了?
csv 文件没有列宽的概念。您可以导出 .xlsx 文件,而不是使用 EPPlus
等库
CSV 没有附加格式。它是 comma/semicolon 分隔的纯文本文件。您以这种方式查看文件,因为 Excel 显示了 "empty" 样式。如果你用记事本打开文件,你会正确地看到数据。
如果您需要任何样式,则必须迁移到 XLSX 或 XLS 文件。
我正在使用 LinqToCsv 将数据从数据库导出到 csv 文件。其中一列是 DateTime 对象。导出后,DateTime 列显示为“#######”,直到我手动扩展列宽以适应整个 DateTime 输出。有没有办法手动设置列宽,这样我就不用每次都手动展开行了?
csv 文件没有列宽的概念。您可以导出 .xlsx 文件,而不是使用 EPPlus
等库CSV 没有附加格式。它是 comma/semicolon 分隔的纯文本文件。您以这种方式查看文件,因为 Excel 显示了 "empty" 样式。如果你用记事本打开文件,你会正确地看到数据。 如果您需要任何样式,则必须迁移到 XLSX 或 XLS 文件。