我正在一个WCF客户端,我有2个服务引用。两个服务引用有一个共同的方法名称。我的两个服务引用都有GetNames()因为我必须根据条件实例化,我是试图做到以下几点:
IF Yes
Serviceclient1.GetNames name1= new Serviceclient1.GetNames();
Else
ServiceClient2.GetNames name2 =new Serviceclient1.GetNames();
但即使我指的是两个不同的名称空间,我也会得到模糊的引用?
如果有人能指导我,我会很高兴吗?
答案 0 :(得分:1)
您需要执行以下操作之一:
1)完全符合Serviceclient1
的资格,如:
var name1 = new Namespace.Serviceclient1.GetNames();
2)添加using
语句,如下所示:
using SomeAlias = Namespace.Serviceclient1;
答案 1 :(得分:0)
尝试别名冲突参考。
using ServiceCient2 = Namespace.Serviceclient1;