在我的代码中有一个foreach()循环我想用for循环
替换它foreach (string key in Request.Form.Keys)
我想只运行一次这个循环
我是怎么做的
答案 0 :(得分:3)
for(int i = 0; i < Request.Form.Keys.Count; i++)
{
string key = Request.Form.Keys[i];
string value = Request.Form[key];
}
答案 1 :(得分:-1)
String key=String.Empty;
for(int i=0;i<Request.Form.Keys.Count;i++)
{
key =Request.Form.Keys[i];
//run the loop.
}
如果你想只运行一次就可以运行,如下所示:
解决方案2:
String key=String.Empty;
for(int i=0;i<Request.Form.Keys.Count;i++)
{
key =Request.Form.Keys[i];
//run the loop only once
break;
}