C# 查询字符串运算符分配错误

C# 查询字符串运算符分配错误,c#,c#-4.0,C#,C# 4.0,我要将数据发送回我的短信网关。首先,我有一个这样的查询字符串 string mobileNo = Request.QueryString["msisdn"]; int dest = int.Parse(Request.QueryString["shortcode"].ToString()); string messageIn = Request.QueryString["msg"]; string operatorNew = Request.QueryString["operator"]; 然

我要将数据发送回我的短信网关。首先,我有一个这样的查询字符串

string mobileNo = Request.QueryString["msisdn"];
int dest = int.Parse(Request.QueryString["shortcode"].ToString());
string messageIn = Request.QueryString["msg"];
string operatorNew = Request.QueryString["operator"];
然后我要给它分配一个变量

 public void sendReply(string messageOut)
{

   messageOut = "http://mygateway.com/api/mt?msisdn=mobileNo&body=msg&sender=shortcode&key=nvqow9rhfp&product_id=2116&operator=OperatorNew&country=us";

}

但我得到运算符分配错误。

检查此项。此参数错误。未提供此参数

&body=msg

请与网关所有者核实您的密钥和产品id。

检查其是否为操作员查询字符串中的值,且不为空。您可以粘贴实际错误吗?