使用 IRONXL 使用 C# 创建 CSV 文件 Curtis Chau 已更新:七月 28, 2025 下载 IronXL NuGet 下载 DLL 下载 免费试用 法学硕士副本 法学硕士副本 将页面复制为 Markdown 格式,用于 LLMs 在 ChatGPT 中打开 向 ChatGPT 咨询此页面 在双子座打开 向 Gemini 询问此页面 在双子座打开 向 Gemini 询问此页面 打开困惑 向 Perplexity 询问有关此页面的信息 分享 在 Facebook 上分享 分享到 X(Twitter) 在 LinkedIn 上分享 复制链接 电子邮件文章 使用IronXL的开发免费功能轻松创建和输出CSV文件。 以下代码向您展示如何操作。 如何使用 C# 创建 CSV 文件 添加 IronXL 包 加载现有工作簿并另存为 CSV 文件 步骤1 1. 添加IronXL包 首先,您必须安装IronXL。 有多种选择。 您可以直接下载:https://ironsoftware.com/csharp/excel/docs/ 或者您可以通过以下几个步骤导入IronXL NuGet包 右键点击解决方案资源管理器中的解决方案 点击管理NuGet包 搜索IronXL.Excel 点击安装 # Install IronXL via the NuGet Package Manager Console Install-Package IronXL.Excel # Install IronXL via the NuGet Package Manager Console Install-Package IronXL.Excel SHELL IronXL.Excel NuGet包 如何使用教程 2. 将工作簿保存为CSV 就是这么简单! 这是这个小项目的代码。 该代码加载现有的Excel工作簿,然后使用SaveAsCsv方法简单地将其保存为CSV格式。 普通Excel工作簿包含以下数据: // Import the IronXL library using IronXL; class Program { static void Main() { // Load an existing workbook WorkBook wb = WorkBook.Load("Normal_Excel_File.xlsx"); // You can import .xls, .csv, or .tsv files // Save the workbook to a CSV file. This will save the first worksheet as a CSV. wb.SaveAsCsv("SaveAsCSV.csv", ","); // This will output: SaveAsCSV.Sheet1.csv } } // Import the IronXL library using IronXL; class Program { static void Main() { // Load an existing workbook WorkBook wb = WorkBook.Load("Normal_Excel_File.xlsx"); // You can import .xls, .csv, or .tsv files // Save the workbook to a CSV file. This will save the first worksheet as a CSV. wb.SaveAsCsv("SaveAsCSV.csv", ","); // This will output: SaveAsCSV.Sheet1.csv } } ' Import the IronXL library Imports IronXL Friend Class Program Shared Sub Main() ' Load an existing workbook Dim wb As WorkBook = WorkBook.Load("Normal_Excel_File.xlsx") ' You can import .xls, .csv, or .tsv files ' Save the workbook to a CSV file. This will save the first worksheet as a CSV. wb.SaveAsCsv("SaveAsCSV.csv", ",") ' This will output: SaveAsCSV.Sheet1.csv End Sub End Class $vbLabelText $csharpLabel 此外,IronXL Excel库还提供以下功能: 丰富的功能集,包括数据操作、数据导出、数据导入以及从其他来源导入。 支持完全兼容Excel的图表管理。 支持Excel最流行的文件格式(.xlsx)和其他文件格式。 支持单元格格式,如文本对齐、字体大小、颜色等。 能够控制Excel工作簿中单元格的显示方式(例如网格线)。 图书馆快速访问 IronXL API 参考文档 使用便捷的 IronXL API 参考文档,了解更多并分享如何在 Excel 电子表格中合并、取消合并和处理单元格。 IronXL API 参考文档 常见问题解答 如何使用 C# 创建 CSV 文件? 您可以通过使用 IronXL 库在 C# 中创建 CSV 文件。安装 IronXL 包后,加载现有的 Excel 工作簿并使用 SaveAsCsv 方法将其保存为 CSV 文件。 安装 C# 的 IronXL 包涉及哪些步骤? 要安装 IronXL,您可以从 Iron Software 网站直接下载或使用 Visual Studio 的 NuGet Package Manager。在 NuGet Package Manager 中,浏览 IronXL.Excel 并单击“安装”,或者在控制台中使用命令 Install-Package IronXL.Excel。 我可以使用 C# 将数据从 Excel 文件导出到 CSV 吗? 可以,使用 IronXL,您可以将数据从 Excel 文件导出到 CSV 格式。加载 Excel 工作簿并使用 SaveAsCsv 方法导出数据。 IronXL 库支持哪些文件格式? IronXL 支持各种文件格式,包括 .xlsx、.xls、.csv 和 .tsv,允许您处理各种 Excel 文件类型。 如何使用 C# 库操作 Excel 数据? 使用 IronXL,您可以通过其全面的数据导入、数据导出和数据格式化功能操作 Excel 数据,使您能够完全控制 C# 中的 Excel 文件。 IronXL 是否支持 Excel 文件中的图表管理? 是的,IronXL 支持图表管理,使您能够无缝地处理和管理 Excel 文件中的图表。 IronXL 库中有哪些单元格格式选项? IronXL 提供各种单元格格式选项,包括文本对齐、字体大小和颜色,以及网格线自定义,帮助您根据需要格式化 Excel 文档。 在哪里可以找到更详细的 IronXL API 文档? 您可以在 Iron Software 网站的 API 参考文档部分访问详尽的 IronXL API 文档,这为处理 Excel 电子表格提供了额外的资源。 Curtis Chau 立即与工程团队聊天 技术作家 Curtis Chau 拥有卡尔顿大学的计算机科学学士学位,专注于前端开发,精通 Node.js、TypeScript、JavaScript 和 React。他热衷于打造直观且美观的用户界面,喜欢使用现代框架并创建结构良好、视觉吸引力强的手册。除了开发之外,Curtis 对物联网 (IoT) 有浓厚的兴趣,探索将硬件和软件集成的新方法。在空闲时间,他喜欢玩游戏和构建 Discord 机器人,将他对技术的热爱与创造力相结合。 相关文章 已发布十二月 19, 2025 如何使用 C# Interop 与 IronXL.Excel 在 Excel 中创建透视表 无需 Office 依赖在 C# 中构建 Excel 数据透视表。IronXL 提供强大的数据处理功能,用于创建透视风格的报告,无需 Excel Interop 复杂化。 阅读更多 已发布十二月 18, 2025 C# 使用 IronXL.Excel 将带列标题的 DataGridView 导出到 Excel 学习如何在将DataGridView数据导出到Excel时保留列头。使用IronXL库的C#逐步教程。 阅读更多 已发布十二月 18, 2025 如何在 C# 中使用 IronXL 创建 Excel 报告 在 C# 中使用 IronXL 进行 Excel 报告生成。学习构建具有格式、公式和数据库集成的专业报告。 阅读更多 如何在 Excel 中合并单元格:逐步教程在 C# 中生成 Excel 文件
已发布十二月 19, 2025 如何使用 C# Interop 与 IronXL.Excel 在 Excel 中创建透视表 无需 Office 依赖在 C# 中构建 Excel 数据透视表。IronXL 提供强大的数据处理功能,用于创建透视风格的报告,无需 Excel Interop 复杂化。 阅读更多
已发布十二月 18, 2025 C# 使用 IronXL.Excel 将带列标题的 DataGridView 导出到 Excel 学习如何在将DataGridView数据导出到Excel时保留列头。使用IronXL库的C#逐步教程。 阅读更多
已发布十二月 18, 2025 如何在 C# 中使用 IronXL 创建 Excel 报告 在 C# 中使用 IronXL 进行 Excel 报告生成。学习构建具有格式、公式和数据库集成的专业报告。 阅读更多