我正在尝试在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

SheetRow实际上是接口,但没有I前缀(我想),因为该库是Java的端口。

关于c# - NPOI HSSF与SS namespace ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3831108/

10-09 22:13