保持文件打开的电子表格工具

时间:2015-10-13 11:21:39

标签: c# asp.net-core spreadsheetgear

Spreadsheat gear dll或asp.net 5是否提供任何保持文件打开和准备就绪的功能?我目前正在以下列方式获取我的工作簿:

public WorkbookRepository(IApplicationEnvironment appEnvironment)
{
   this.appEnvironment = appEnvironment;
   string path = this.GetWorkbook();
   workbook = SpreadsheetGear.Factory.GetWorkbook(path);
}

public string GetWorkbook()
{
   return appEnvironment.ApplicationBasePath + "\\App_Data\\Book1.xlsx";
}

花费大量时间打开文件来获取数据并将数据保存到文件中,即使它不是很好我也希望始终保持文件打开,所以时间很短花费尽可能的,我是Spreadsheetgear库的新手,我不太确定lib有能力不断打开文件,我读到某个地方,当它不读/写它关闭文件。我该怎么做才能达到我想要的效果?

0 个答案:

没有答案