【发布时间】:2020-06-10 07:41:34
【问题描述】:
foreach (string key in HttpContext.Current.Request.Form.AllKeys)
{
string value = HttpContext.Current.Request.Form[key];
}
上述代码的.net核心版本是什么?似乎 .net 核心取出了 AllKeys 并将其替换为 Keys 。我尝试将上面的代码转换为.net核心的方式,但是它抛出了一个无效的操作异常。
HttpContext.Request.Form = 'HttpContext.Request.Form' 抛出“System.InvalidOperationException”类型的异常
转换后的代码:
foreach (string key in HttpContext.Request.Form.Keys)
{
}
【问题讨论】:
-
异常的信息是什么?
标签: c# asp.net-core httpcontext invalidoperationexception