错误在Excel MVC ASP.NET中获得值null

我正在使用以下内容:

using (ExcelPackage ExcelPackage p = new ()) 

打开Excel工作表并获取单元格的值如下

 string ap = ws.Cells[Lin, 12].Value.ToString().Trim(); 

但是,当单元格是空的,给我这个错误,因为我这样做,当单元格是空的ternha空值。 Estrou需要从几个有价值的单元格中获取值。

您可以testing一个空值,并使用如下代码replace空string:

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

 string ap = (ws.Cells[Lin, 12].Value??"").ToString().Trim();