获取一些url参数后,我想稍后在我的c#代码中使用它们,但格式略有不同。c#如何请求URL参数并更改字符
的“http://example/myexample.aspx与会者= john.sam &音箱= fred.will.tony.amy.al”
我能够得到的值作为一个字符串在其现有的使用格式: C#代码
public string myattendees()
{
string attendees;
attendees = Request.QueryString["attendees"];
return attendees;
}
public string myspeakers()
{
string speakers;
speakers = Request.QueryString["speakers"];
return speakers;
}
myattendees返回
john.sam
和(与没有引号周期分隔) myspeakers回报(分离与没有引号周期)
fred.will.tony.amy.al
但我想将其转换所以它会返回一个字符串,像这样用逗号分隔和单引号值。
'约翰', 'SAM'
和
'弗雷德', '将', '托尼', '艾米', '人'
什么将是最好的方式在C#中做到这一点?使用NameValueCollection?
*为清晰起见编辑问题的细节。 *编辑 - 修正了拼写错误。
如果你知道他们总是点分隔的,只是'split'他们成阵列。 – 2012-07-15 14:06:48