我正在尝试在Winforms应用程序中使用NPOI library。我在项目中引用了最新的NPOI dll,并尝试重现NPOI给出的示例并在SO上找到:
HSSFWorkbook workbook = new HSSFWorkbook();
HSSFSheet sheet = workbook.CreateSheet("Sheet1");
HSSFRow headerRow = sheet.CreateRow(0);
但这不会在我的计算机上编译,因为
HSSFWorkbook.CreateSheet()
返回的是NPOI.SS.UserModel.Sheet
而不是NPOI.SS.UserModel.HSSFSheet
。我在这里想念什么?
最佳答案
请尝试以下操作:
Sheet sheet = workbook.CreateSheet("Sheet1");
Row headerRow = sheet.CreateRow(0);
并包含名称空间
NPOI.SS.UserModel
Sheet
和Row
实际上是接口,但没有I
前缀(我想),因为该库是Java的端口。关于c# - NPOI HSSF与SS namespace ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3831108/