解决C#中不明确的引用
本文关键字:引用 不明确 解决 | 更新日期: 2023-09-27 17:58:55
我正在开发一个WCF客户端,其中有2个服务引用。两个服务引用都有一个共同的方法名。我在两个服务引用中都有GetNames()。由于我必须根据条件进行实例化,我尝试执行以下操作:
IF Yes
Serviceclient1.GetNames name1= new Serviceclient1.GetNames();
Else
ServiceClient2.GetNames name2 =new Serviceclient1.GetNames();
但是,即使我指的是两个不同的命名空间,我还是得到了模糊的引用?
如果有人能带我到这里来,我会很高兴吗?
您需要执行以下操作之一:
1) 完全合格Serviceclient1
,如:
var name1 = new Namespace.Serviceclient1.GetNames();
2) 添加using
语句,如下所示:
using SomeAlias = Namespace.Serviceclient1;
尝试混淆冲突引用。
using ServiceCient2 = Namespace.Serviceclient1;
从MSDN,如何:使用全局命名空间别名