EPPlus - ExcelWorksheet 对象在分配给另一个对象时变得空
EPPlus - ExcelWorksheet object getting null when assigning to another object
我在我的 C# Winform 应用程序中将 EPPlus 版本 3.1.3.0 更新为 4.1.1 并遇到主题问题。相同的代码在以前的版本中工作正常。
下面是我的代码,它读取 Excel 文件并使用下面的代码按名称获取 sheet。
以上代码工作正常,sheet 数据来自“项目”对象,如下所示:
但是一旦我将“item”ExcelWorksheet 对象分配给另一个 ExcelWorksheet 对象给 return 它调用方法,所以它内部成员为空。
喜欢以下内容:
我刚刚解决了这个问题。
下行在新版本的 EPPlus 中造成了问题:
using (var package = new ExcelPackage(existingFile))
在新版本的 EPPlus 中,为了读取 Worksheet,不得释放包对象。所以我删除了 using 现在它工作正常。
我在我的 C# Winform 应用程序中将 EPPlus 版本 3.1.3.0 更新为 4.1.1 并遇到主题问题。相同的代码在以前的版本中工作正常。
下面是我的代码,它读取 Excel 文件并使用下面的代码按名称获取 sheet。
以上代码工作正常,sheet 数据来自“项目”对象,如下所示:
但是一旦我将“item”ExcelWorksheet 对象分配给另一个 ExcelWorksheet 对象给 return 它调用方法,所以它内部成员为空。
喜欢以下内容:
我刚刚解决了这个问题。
下行在新版本的 EPPlus 中造成了问题:
using (var package = new ExcelPackage(existingFile))
在新版本的 EPPlus 中,为了读取 Worksheet,不得释放包对象。所以我删除了 using 现在它工作正常。