我必须创建一个 C# 网络服务。我有个问题。可以使用 ref 参数吗? 比如我有这个方法
//my web service will fill the parameter by reference
int myWSMethod(int parameterA, ref string parameterB);
这可以通过网络服务实现吗?
请您参考如下方法:
如果您的问题只是想弄清楚如何从 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
}
