RadikalGenc.aspx?phonenumber=5552451245&message=ISTAN-ALL-123;Emly,Foz,Praia,Sol,Luna,Trabalha
string number = Request.QueryString["phonenumber"].ToString();
string textMessage = Request.QueryString["message"].ToString();
我需要textMessage splitted int数组这样:
ISTAN-ALL-123 - > 提供表单名称 下面的列表显示了fiels名称
怎么办呢?
答案 0 :(得分:3)
试试这个(假设您确定始终是格式,并且没有任何值会包含其中一个分隔符(;
或,
):
textMessage.Split(';')[1].Split(',')
答案 1 :(得分:2)
您可以拆分消息变量两次。 ISTAN-ALL-123;
第一次获取Emly,Foz,Praia,Sol,Luna,Trabalha
,然后按','
执行另一次拆分
答案 2 :(得分:0)
像这样的东西
string[] messageArray = Request.QueryString["message"].Split(';');
string formName = messageArray[0];
string[] fieldArray = messageArray[1].Split(',');