我有以下代码解析Excel电子表格中的每个单元格。
Excel.Range rng = (Excel.Range)xlWorkSheet.Cells[rCnt, cCnt];
if (rng.Value.ToString() != null)
{
string cellValue = rng.Value.ToString();
}
else
{
string cellValue = "Null";
}
当单元格为空时发生错误,但它发生在我检查为空的行上。
错误:
System.NullReferenceException:'对象引用未设置为对象的实例。'
我知道这个网站上的这个错误的答案,但我尝试过的没有解决我的问题,即错误是在我检查空值的行上。
代码按预期非空单元格工作。