.net 我们不能在WCF中进行方法重载的原因或限制是什么?
为什么我不能在.net 我们不能在WCF中进行方法重载的原因或限制是什么?,.net,wcf,.net,Wcf,为什么我不能在wcf中进行方法重载。背后的原因是什么 [ServiceContract] interface ICalculator { [OperationContract] int Add(int arg1,int arg2); [OperationContract] double Add(double arg1,double arg2); } 提前感谢不能重载方法的原因与WSDL和SOAP不支持C#中相同的重载概念这一事实有关。因此
wcf
中进行方法重载。背后的原因是什么
[ServiceContract]
interface ICalculator
{
[OperationContract]
int Add(int arg1,int arg2);
[OperationContract]
double Add(double arg1,double arg2);
}
提前感谢不能重载方法的原因与WSDL和SOAP不支持C#中相同的重载概念这一事实有关。因此,如果有两个同名的方法,就不可能确定应该调用哪一个。不能重载方法的原因在于,WSDL和SOAP不支持C#中存在的相同重载概念。因此,如果有两个同名的方法,就不可能确定应该调用哪个方法