获取ArgumentNullException调用ExcelOpenXmlReader.AsDataSet()

时间:2018-08-20 18:12:39

标签: xml excel

我有这段代码在第5行抛出ArgumentNullException:

            var actualExcelReader = ExcelReaderFactory.CreateOpenXmlReader(actualFileStream);

            if (actualExcelReader.Name == "Cover Page")
                actualExcelReader.NextResult();

            actualExcelReader.IsFirstRowAsColumnNames = true;

            actualData = actualExcelReader.AsDataSet().Tables[0];
        }
        catch (Exception e)
        {
            Console.WriteLine(e);
            throw;
        }

例外是“值不能为空。参数名称:字符串”。

如果我在该行上放置一个断点并再次调用它,则不会发生异常。由于那条线是确定性的,为什么第二次调用它会起作用?

0 个答案:

没有答案