【发布时间】:2017-03-02 03:01:56
【问题描述】:
我正在尝试使用代码在使用 Epplus 和 Linq 的工作表中查找某个值的地址。该值在 D (4) 列中,但可以在任何单元格中 但是显示如下错误
Linq 代码
var query3 = (from cell in sheet.Cells["d:d"]
where cell.Value.ToString().Equals("CRÉDITOS")
select cell);
结果视图中的错误:
at ExcelTests.Form1.<>c.<button1_Click>b__1_0(ExcelRangeBase cell)
at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
at System.Linq.SystemCore_EnumerableDebugView`1.get_Items()
【问题讨论】:
-
听起来您正在尝试对空值执行
.ToString()。 -
就是这样..非常感谢。