我正在尝试在 C# 中迭代未知数量的查询值......并且找不到与 LINQ 无关的任何内容,我无法使用。谁有想法?
使用 Request.QueryString 为您提供一个可以迭代的集合。使用 Request.QueryString.Allkeys 允许您遍历代表查询字符串中所有键的字符串集合。使用它,我们可以想出类似下面的代码,以便迭代所有键并获取它们的值。
foreach (string key in Request.QueryString.AllKeys)
{
Response.Write("Key: " + key + " Value: " + Request.QueryString[key]);
}
Run Code Online (Sandbox Code Playgroud)
希望这有帮助。