【问题标题】:Passing collection name dynamically动态传递集合名称
【发布时间】:2013-04-23 14:42:13
【问题描述】:

任何人都可以建议一个简单但棘手的查询。我有一个类似的功能

public object GetPropertyValue(object obj_, string property_)
{
      return HttpContext.Current.Request.Headers[property_];
}

但我想使用 Obj_ 而不是硬编码返回值中的标题。因为它可以是 Headers/cookies/...或任何东西

类似 HttpContext.Current.Request.obj_[property_];

请任何人???

【问题讨论】:

    标签: asp.net collections http-headers


    【解决方案1】:

    你可以使用

    HTTPContext.Current.Request[YOUR_PROPERTY_NAME] ;
    

    它有一个从 QueryString、Form、Cookies 或 ServerVariables 集合中读取的索引器。

    http://msdn.microsoft.com/en-gb/library/system.web.httprequest.item.aspx

    【讨论】:

      猜你喜欢
      • 2015-09-10
      • 2014-09-22
      • 2013-07-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-28
      • 2014-11-05
      相关资源
      最近更新 更多