c#读取excel文件
时间: 2023-07-18 17:13:15 浏览: 139
使用C#读取excel文件
在 C# 中,可以使用 Microsoft.Office.Interop.Excel 库来读取 Excel 文件。以下是一个简单的示例代码,它可以打开一个 Excel 文件并读取其中的数据:
```csharp
using Microsoft.Office.Interop.Excel;
// 打开 Excel 文件
Application excel = new Application();
Workbook workbook = excel.Workbooks.Open(@"C:\example.xlsx");
Worksheet worksheet = workbook.ActiveSheet;
// 读取数据
Range range = worksheet.UsedRange;
int rowCount = range.Rows.Count;
int colCount = range.Columns.Count;
for (int i = 1; i <= rowCount; i++)
{
for (int j = 1; j <= colCount; j++)
{
string cellValue = range.Cells[i, j].Value2.ToString();
Console.WriteLine(cellValue);
}
}
// 关闭文件
workbook.Close();
excel.Quit();
```
需要注意的是,在使用完 Excel 库后,需要手动调用 Quit() 方法来释放资源。
阅读全文