为了账号安全,请及时绑定邮箱和手机立即绑定

request.querystring 可以用 foreach来遍历吗?

request.querystring 可以用 foreach来遍历吗?

翻翻过去那场雪 2018-12-07 06:42:19
如题,我有个Idictionary<string,string> ParaNameAndValue,想把request.querystring添加进去,不用for可以吗?
查看完整描述

4 回答

?
饮歌长啸

TA贡献1951条经验 获得超3个赞

foreach (var key in Request.QueryString.Keys)
{
  ParaNameAndValue[key]=Request.QueryString[key];
}

查看完整回答
反对 回复 2019-01-21
?
慕桂英3389331

TA贡献2036条经验 获得超8个赞

可以的

foreach(var key in ParaNameAndValue.keys)

查看完整回答
反对 回复 2019-01-21
?
宝慕林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];
}

查看完整回答
反对 回复 2019-01-21
  • 4 回答
  • 0 关注
  • 320 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信