读取空单元格,给出对象引用错误

时间:2012-08-15 04:50:03

标签: c# linq epplus

当我读完一个细胞时          Worksheets.Cells [2,5] .value.ToString();

我收到错误“System.NullReferenceException:对象引用未设置为对象的实例。”

检查null然后分配值的好方法是什么,而不必使用“if”语句。

1 个答案:

答案 0 :(得分:10)

 string strValue = Worksheets.Cells[2,5].value==null ? string.Empty : Worksheets.Cells[2,5].value.ToString();

object objValue = Worksheets.Cells[2,5].value ?? string.Empty