写一段C#使用epplus读取excel的代码
时间: 2024-02-01 12:14:27 浏览: 217
c#读取Excel.doc
下面是使用EPPlus库读取Excel文件的C#代码示例:
```csharp
using OfficeOpenXml;
using System.IO;
// 读取Excel文件
FileInfo file = new FileInfo(@"C:\path\to\file.xlsx");
using (ExcelPackage package = new ExcelPackage(file))
{
// 获取第一个工作表
ExcelWorksheet worksheet = package.Workbook.Worksheets[0];
// 获取工作表的行数和列数
int rowCount = worksheet.Dimension.Rows;
int columnCount = worksheet.Dimension.Columns;
// 遍历每一行
for (int row = 1; row <= rowCount; row++)
{
// 遍历每一列
for (int col = 1; col <= columnCount; col++)
{
// 读取单元格的值
object cellValue = worksheet.Cells[row, col].Value;
if (cellValue != null)
{
Console.WriteLine("Row {0}, Column {1}: {2}", row, col, cellValue.ToString());
}
}
}
}
```
这段代码使用EPPlus库打开Excel文件,获取第一个工作表,并遍历每一行和每一列,读取单元格的值并输出到控制台。你可以根据自己的需求修改代码。
阅读全文