c# 集合内容导入excel
时间: 2023-09-04 20:09:27 浏览: 119
您可以使用 Microsoft.Office.Interop.Excel 库来将 C# 集合内容导入 Excel 中。下面是一个简单的示例代码:
```csharp
using System.Collections.Generic;
using Microsoft.Office.Interop.Excel;
// 创建 Excel 应用程序对象
Application excelApp = new Application();
Workbook workbook = excelApp.Workbooks.Add(Type.Missing);
Worksheet worksheet = workbook.ActiveSheet;
// 准备要导入的集合数据
List<string> data = new List<string>() { "Apple", "Banana", "Cherry", "Durian" };
// 将集合内容导入 Excel 中
for (int i = 0; i < data.Count; i++)
{
worksheet.Cells[i + 1, 1] = data[i];
}
// 将 Excel 文件保存到硬盘
workbook.SaveAs("D:\\data.xlsx");
workbook.Close();
excelApp.Quit();
```
这段代码将会创建一个名为 data.xlsx 的 Excel 文件,并将 List<string> 对象 data 中的内容导入到第 1 列中。
当然,这只是一个示例代码,您可以根据自己的需求对其进行修改。
阅读全文