EPPlus-sheet.Column(int)修改图纸尺寸?

时间:2018-07-29 01:04:55

标签: epplus epplus-4

运行EPPlus v.4.5.2.1。

从工作表中获取Column对象似乎在某种程度上修改了工作表本身。

以下代码可以正常工作:

int rowCount = sheet.Dimension.End.Row;

ExcelColumn theCol = sheet.Column(col);

for (int row = 1; row < rowCount; row++)
{
// Do stuff
}

但这会引发NullReferenceExceptionsheet.Dimensionnull

ExcelColumn theCol = sheet.Column(col);

for (int row = 1; row < sheet.Dimension.End.Row; row ++)
{
// Do stuff
}

有人知道这是否是预期的行为吗?

注意:在GitHub上阅读this问题后,我意识到所讨论的代码没有按照我想的去做,所以这个问题可能没有任何实际的实际用途。我只是想了解为什么EPPlus会表现出这种行为,以便将来避免发生错误。

0 个答案:

没有答案