使用 IRONXL 使用 C# 创建 CSV 文件 Curtis Chau 已更新:七月 28, 2025 Download IronXL NuGet 下载 DLL 下载 Start Free Trial Copy for LLMs Copy for LLMs Copy page as Markdown for LLMs Open in ChatGPT Ask ChatGPT about this page Open in Gemini Ask Gemini about this page Open in Grok Ask Grok about this page Open in Perplexity Ask Perplexity about this page Share Share on Facebook Share on X (Twitter) Share on LinkedIn Copy URL Email article 使用IronXL的开发免费功能轻松创建和输出CSV文件。 以下代码向您展示如何操作。 class="learnn-how-section"> class="row"> class="col-sm-6"> 如何使用C#创建CSV文件 添加IronXL包 加载现有工作簿并保存为CSV文件 class="col-sm-6"> class="download-card"> class="tutorial-segment-title">步骤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包 class="tutorial-segment-title">如何教程 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工作簿中单元格的显示方式(例如网格线)。 class="tutorial-segment-title">快速访问库 class="tutorial-section"> class="row"> class="col-sm-8"> IronXL API参考文档 了解更多信息并分享如何使用方便的IronXL API参考文档合并、取消合并和处理Excel电子表格中的单元格。 IronXL API参考文档 class="col-sm-4"> class="tutorial-image"> 快速访问库" class="img-responsive add-shadow img-responsive img-popup" src="/img/svgs/documentation.svg" loading="lazy"> 常见问题解答 如何使用 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 机器人,将他对技术的热爱与创造力相结合。 相关文章 已发布十月 27, 2025 如何在 C# 中创建 Excel 数据透视表 学习通过这个清晰的分步指南使用C# Interop和IronXL在Excel中创建数据透视表。 阅读更多 已发布十月 27, 2025 如何在C#中将DataGridView导出到包含列头的Excel 学习如何在将DataGridView数据导出到Excel时保留列头。使用IronXL库的C#逐步教程。 阅读更多 已发布十月 27, 2025 如何在.NET Core中使用CSV Reader与IronXL 学习通过实际示例有效地使用IronXL作为.NET Core的CSV读取器。 阅读更多 如何在 Excel 中合并单元格:逐步教程在 C# 中生成 Excel 文件
已发布十月 27, 2025 如何在C#中将DataGridView导出到包含列头的Excel 学习如何在将DataGridView数据导出到Excel时保留列头。使用IronXL库的C#逐步教程。 阅读更多