如何使用 IronXL 在 C# .NET 中寫入 CSV 文件

This article was translated from English: Does it need improvement?
Translated
View the article in English

想知道如何使用 C# 快速寫入 CSV 檔案嗎?別再疑惑了! IronXL 提供了一個非常快速簡單的方法,可以在 .NET 中將資料寫入 CSV 檔案。

快速入門:使用 IronXL 將 Excel 工作簿另存為 CSV 檔案

本範例展示如何使用 IronXL 輕鬆地將現有的 Excel 檔案轉換為 CSV 檔案。 只需加載工作簿並調用 SaveAsCsv 函數即可——無需手動解析,因此您可以快速完成工作。

Nuget Icon立即開始使用 NuGet 建立 PDF 檔案:

  1. 使用 NuGet 套件管理器安裝 IronXL

    PM > Install-Package IronXL.Excel

  2. 複製並運行這段程式碼。

    IronXL.WorkBook.Load("MyExcel.xlsx").SaveAsCsv("MyExcel.csv");
  3. 部署到您的生產環境進行測試

    立即開始在您的專案中使用 IronXL,免費試用!
    arrow pointer

如何在 .NET 中寫入 CSV 文件

  • 新增 IronXL 庫
  • 使用 C# 建立工作簿
  • 將 Excel 工作簿儲存為 CSV 檔案格式
How To Work related to 如何使用 IronXL 在 C# .NET 中寫入 CSV 文件

步驟 1

1. 將 IronXL 加入您的專案中

如果您尚未安裝 IronXL,以下是您需要採取的快速步驟:

  • 開啟 Visual Studio 並選擇"專案"選單。
  • 按一下"管理 NuGet 套件"。
  • 搜尋 IronXL.Excel。 點選"安裝"。

或在開發者命令提示字元中使用以下命令:

Install-Package IronXL.Excel

如果您想進一步了解我們的任何教程,請點擊此連結: https://ironsoftware.com/csharp/excel/docs/

您甚至可以從這裡下載專案文件。


操作指南

2. 建立 Excel 工作簿

讓我們快速創建一個專案吧!

首先,建立一個包含以下資訊的Excel工作簿:

然後新增 IronXL 命名空間,以便能夠使用 IronXL 在 C# 中寫入 CSV 檔案:

using IronXL;
using IronXL;
Imports IronXL
$vbLabelText   $csharpLabel

3. 將工作簿儲存為 CSV 文件

以下 C# 程式碼示範如何使用WorkBook物件的Load方法載入 Excel 檔案。然後,它使用SaveAs方法將檔案另存為 CSV 檔案:

:path=/static-assets/excel/content-code-examples/how-to/csharp-write-to-csv-file-save.cs
using IronXL;

// Load the existing Excel workbook
WorkBook wb = WorkBook.Load("Normal_Excel_File.xlsx"); // Import .xls, .csv, or .tsv file

// Save the workbook as a CSV file with the worksheet name appended
wb.SaveAs("Excel_To_CSV.csv"); // Exported as: Excel_To_CSV.Sheet1.csv
IRON VB CONVERTER ERROR developers@ironsoftware.com
$vbLabelText   $csharpLabel

當使用記事本等文字編輯器開啟時,輸出的 CSV 檔案顯示如下。


圖書館快速訪問

常見問題解答

如何使用 C# 將資料寫入 CSV 檔案?

您可以使用 IronXL 在 C# 中將資料寫入 CSV 檔案。首先,建立一個包含資料的 Excel 工作簿,然後使用 WorkBook 物件的 SaveAs 方法將其匯出為 CSV 檔案。

如何在 .NET 專案中安裝 IronXL?

若要在您的 .NET 專案中安裝 IronXL,請開啟 Visual Studio,前往專案功能表,選擇管理 NuGet 套件,搜尋 IronXL.Excel,然後按一下安裝。或者,在 Developer Command Prompt 中使用 Install-Package IronXL.Excel 命令。

使用 C# 將 Excel 資料轉換為 CSV 格式的流程為何?

這個過程包括將 IronXL 加入專案、建立 Excel 工作簿,然後使用 SaveAs 方法將工作簿轉換並儲存為 CSV 檔案。

在哪裡可以找到 IronXL 的說明文件?

您可以在 IronXL API 參考文件頁面中找到 IronXL 的詳細說明文件,其中提供了如何使用 IronXL 功能的範例和資訊。

IronXL 能否同時處理 CSV 檔案的讀取和寫入?

是的,IronXL 可以讀取和寫入 CSV 檔案,讓您可以在 C# 應用程式中輕鬆地在 Excel 和 CSV 格式之間轉換。

如何排除在 C# 中產生 CSV 檔案的問題?

確保 IronXL 已正確安裝,並在專案中引用。在儲存 Excel 工作簿為 CSV 之前,使用 WorkBook 物件的 Load 方法檢查 Excel 工作簿是否已正確載入。

是否有任何可下載的資源可協助您學習如何使用 IronXL 進行 CSV 轉換?

是的,您可以從 IronXL 網站下載範例專案,包括示範如何使用 C# 和 IronXL 寫入 CSV 檔案的範例專案。

在 C# 中建立 Excel 工作簿的步驟是什麼?

若要在 C# 中建立 Excel 工作簿,請使用 IronXL.Excel 實體化工作簿,將資料填入其中,然後根據應用程式的需要進行操作。

IronXL 如何簡化在 .NET 中處理 Excel 檔案的工作?

IronXL 通過提供用戶友好的 Excel 資料讀取、寫入和轉換方法,簡化了 Excel 檔案的工作,從而降低了在 .NET 應用程式中處理 Excel 檔案操作的複雜性。

透過 Developer Command Prompt 安裝 IronXL 時,使用何種指令?

若要透過 Developer Command Prompt 安裝 IronXL,請使用下列指令:Install-Package IronXL.Excel.

Curtis Chau
技術作家

Curtis Chau 擁有卡爾頓大學計算機科學學士學位,專注於前端開發,擅長於 Node.js、TypeScript、JavaScript 和 React。Curtis 熱衷於創建直觀且美觀的用戶界面,喜歡使用現代框架並打造結構良好、視覺吸引人的手冊。

除了開發之外,Curtis 對物聯網 (IoT) 有著濃厚的興趣,探索將硬體和軟體結合的創新方式。在閒暇時間,他喜愛遊戲並構建 Discord 機器人,結合科技與創意的樂趣。

準備好開始了嗎?
Nuget 下載 1,738,553 | Version: 2025.11 剛發表