使用ClosedXML读取整个Excel文件并返回
这种方式并不能给我数据,我得到的是空列表。
List<List<object>>
,最有效的方法是什么?这种方式并不能给我数据,我得到的是空列表。
var wb = new XLWorkbook(finalFilePath);
var ws = wb.Worksheets.First();
var range = ws.RangeUsed();
var colCount = range.ColumnCount();
var rowCount = range.RowCount();
var i = 1;
var j = 1;
List<List<object>> data = new List<List<object>>();
while (i < rowCount + 1)
{
List<object> row = new List<object>();
while (j < colCount + 1)
{
row.Add(ws.Cell(i, j).Value);
j++;
}
data.Add(row);
i++;
}