如题,我有个Idictionary<string,string> ParaNameAndValue,想把request.querystring添加进去,不用for可以吗?
4 回答
饮歌长啸
TA贡献1951条经验 获得超3个赞
foreach (var key in Request.QueryString.Keys)
{
ParaNameAndValue[key]=Request.QueryString[key];
}
宝慕林4294392
TA贡献2021条经验 获得超8个赞
Request.QueryString 返回的是 NameValueCollection,
而NameValueCollection实现了IEnumerable的GetEnumerator方法,只是GetEnumerator返回的只是key,当然可以直接foreach,跟直接遍历keys一样
foreach (string key in Request.QueryString)
{
ParaNameAndValue[key]=Request.QueryString[key];
}
- 4 回答
- 0 关注
- 320 浏览
添加回答
举报
0/150
提交
取消