相关疑难解决方法(0)

为什么这个Using()给我一个错误?

我正在尝试打开一个(实际上有数百个)excel文件.我打开应用程序但想要在我打开的每个工作簿周围使用Using()功能.为什么会导致错误?

using (Excel.Workbook wbXL = appXL.Workbooks.Open(_sourceFullPath, Type.Missing, Excel.XlFileAccess.xlReadOnly))
{
    //stuff with wbXL
}
Run Code Online (Sandbox Code Playgroud)

使用获取红色下划线并说"'Microsoft.Office.Interop.excel.Workbook':在using语句中使用的类型必须可以隐式转换为'System.IDisposable'.

如何使这项工作?

c# excel interop using

8
推荐指数
1
解决办法
4万
查看次数

5
推荐指数
3
解决办法
2919
查看次数