c# - 如何重命名 "using Directive"C#

标签 c# excel

您将如何使用 C# 重命名“使用指令”?

因为有时候你从某个地方复制一个类(下面的例子)

//Other Code
        Excel.ApplicationClass excel;
        Excel.Workbooks workbooks;
        Excel.Workbook workbook;
        Excel.Worksheet worksheet;
        Excel.Sheets worksheets;
//Other Code

而不是将所有内容重命名为
//Other Code
        Microsoft.Office.Interop.Excel.ApplicationClass excel;
        Microsoft.Office.Interop.Excel.Workbooks workbooks;
        Microsoft.Office.Interop.Excel.Workbook workbook;
        Microsoft.Office.Interop.Excel.Worksheet worksheet;
        Microsoft.Office.Interop.Excel.Sheets worksheets;
//Other Code

所以有类似的东西
Using  Microsoft.Office.Interop.Excel.ApplicationClass as 'Excel'

最佳答案

您可以像这样创建别名:

// for whole namespace
using Excel = Microsoft.Office.Interop.Excel;
// use like this
Excel.ApplicationClass excel = /* ... */;

// or for single type
using ExcelApp = Microsoft.Office.Interop.Excel.ApplicationClass;
// use like this
ExcelApp excel = /* ... */;

关于c# - 如何重命名 "using Directive"C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16334092/

相关文章:

c# - 在 64 位计算机上使用 Redemption dll (Outlook)

c# - 从另一个类的数组中读取数据

c# - 如何让 C# 抛出解码异常?

c# - MEF逐个加载DLL

excel - 包含多个数据透视表的 VBA Excel 文件大小巨大

c# - OpenXML 从 Excel 创建数据表 - 货币单元格值不正确

c# - 这是适配器模式的最佳用途吗?

使用 tcltk2 库在 R 中通过 DDE 检索数据

excel - : . Font.FontStyle = "Bold"与 .Font.Bold = msoTrue 之间的区别

excel - VBA Excel - 提取用括号括起来的每个值