【问题标题】:Namespace - Blue Prism - Alias命名空间 - 蓝色棱镜 - 别名
【发布时间】:2018-07-17 12:55:17
【问题描述】:

有人知道我如何为命名空间指定别名吗?

我正在尝试使用命名空间 Microsoft.Office.Interop.Outlook,但它会产生一个模棱两可的错误。

描述:第 5140 行的编译器错误:“Exception”是“Microsoft.Office.Interop.Outlook.Exception”和“System.Exception”之间的模糊引用

我在互联网上看到我需要为两个之一提供别名。我该怎么做?

【问题讨论】:

标签: c# namespaces ambiguous blueprism


【解决方案1】:

在您声明的每个 Exception 对象中,您应该指定对象类型,因为您使用的两个命名空间都具有 Exception 类型,您应该区分它们。

所以代替:

Exception ex = new Exception();

做:

Microsoft.Office.Interop.Outlook.Exception ex = new Microsoft.Office.Interop.Outlook.Exception();

或者:

System.Exception ex = new System.Exception();

取决于您使用的异常类型。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-04
    • 1970-01-01
    • 2019-07-19
    相关资源
    最近更新 更多