检查Linq到SQL查询中的Null

时间:2016-02-08 14:32:21

标签: c# excel linq

我将以下代码嵌套在一个读取Excel Rows的循环中,它应该读取并保存当前行的单元格值。

IEnumerable<String> textValues = from cell in row.Descendants<Cell>()
//where cell.CellValue != null
select (cell.DataType.HasValue && cell.DataType == CellValues.SharedString 
          ? sharedString.ChildElements[int.Parse(cell.CellValue.InnerText)].InnerText 
          : cell.CellValue.InnerText
       );

目前它正在抛出空例外。我想将它们设置为空字符串,而不是跳过它们,所以我仍然可以加载到我的对象中。

0 个答案:

没有答案