Saf*_*ari 1 c# web-services pass-by-reference visual-studio
我必须创建一个C#Web服务.我有个问题.可以使用ref参数吗?例如,我有这种方法
//my web service will fill the parameter by reference
int myWSMethod(int parameterA, ref string parameterB);
Run Code Online (Sandbox Code Playgroud)
这可以通过Web服务实现吗?
如果您的问题只是想弄清楚如何从Web服务返回多个值,那么只需返回一个复杂类型.
[DataContract]
[Serializable]
public class myWSMethodResponse
{
[DataMember]
public int ErrorCode { get; set; }
[DataMember]
public string Report { get; set; }
}
public myWSMethodResponse myWSMethod(int parameterA)
{
//code here
}
Run Code Online (Sandbox Code Playgroud)