在C#中,要使用MiniExcel庫寫入數據,首先需要安裝該庫。你可以通過NuGet包管理器安裝MiniExcel。在Visual Studio中,右鍵單擊項目 -> 選擇“管理NuGet程序包” -> 搜索“MiniExcel” -> 安裝。
安裝完成后,可以使用以下代碼示例來寫入數據:
using MiniExcel;
using System;
namespace MiniExcelDemo
{
class Program
{
static void Main(string[] args)
{
// 創建一個Excel文件
using (var book = new ExcelFile())
{
// 添加一個新的工作表
var sheet = book.Worksheets.Add("Sheet1");
// 寫入表頭
sheet.Cells["A1"].Value = "姓名";
sheet.Cells["B1"].Value = "年齡";
sheet.Cells["C1"].Value = "性別";
// 寫入數據
var data = new[]
{
new { Name = "張三", Age = 28, Gender = "男" },
new { Name = "李四", Age = 25, Gender = "女" },
new { Name = "王五", Age = 30, Gender = "男" }
};
for (int i = 0; i < data.Length; i++)
{
sheet.Cells[i + 2, 1].Value = data[i].Name;
sheet.Cells[i + 2, 2].Value = data[i].Age;
sheet.Cells[i + 2, 3].Value = data[i].Gender;
}
// 保存Excel文件
book.SaveAs("output.xlsx");
}
}
}
}
這段代碼首先創建了一個新的Excel文件,并添加了一個名為"Sheet1"的工作表。然后,它寫入了表頭(姓名、年齡和性別),接著寫入了一些示例數據。最后,它將Excel文件保存為"output.xlsx"。