我想在C#中迭代未知数量的查询值...并找不到与LINQ无关的任何内容,我无法使用它。有人有主意吗?迭代在C#中的所有查询值
0
A
回答
3
如果这个问题是关于ASP.NET得到一个查询字符串,我觉得你要搜索的链接是:
http://msdn.microsoft.com/en-us/library/system.web.httprequest.querystring.aspx
从本质上讲,Request.QueryString
给你一个集合,然后你可以遍历。
0
如果集合实现了IEnumerable,那么您可以使用foreach,否则使用集合的.Length的for循环。
3
使用Request.QueryString为您提供一个可迭代的集合。 使用Request.QueryString.Allkeys允许您迭代表示查询字符串中所有键的字符串集合。使用这个,我们可以得到类似下面的代码,以迭代所有的键并获得它们的值。
foreach (string key in Request.QueryString.AllKeys)
{
Response.Write("Key: " + key + " Value: " + Request.QueryString[key]);
}
希望这对我有所帮助。
相关问题
- 1. c#WIQL查询获取所有不同的迭代路径
- 2. 在ASP.NET WebForm中迭代所有DropDownList C#
- 3. 迭代查询集值
- 4. sql查询中的迭代
- 5. 查询迭代的
- 6. org.hibernate.ObjectNotFoundException在查询迭代
- 7. C++:迭代所有对象的成员?
- 8. 查找STL迭代器的所有者
- 9. 如何在查询中迭代数组的值?
- 10. 迭代查询从SQLAlchemy的
- 11. 直接查询迭代VS获取()或有趣()和迭代
- 12. Django Queryset迭代器有序查询集
- 13. 在C#中为迭代变量赋值?
- 14. Django的查询命中每次迭代
- 15. 迭代匹配查询中的列表
- 16. 检查Python for循环的所有迭代中是否有错
- 17. DataTable linq查询迭代
- 18. django - 改进迭代查询
- 19. Django查询/迭代问题
- 20. 迭代Bookmarks.plist中的所有书签
- 21. Django迭代模板中的所有flatpages
- 22. 迭代列表中的所有属性
- 23. 如何迭代C#中的对象的所有属性?
- 24. 有没有办法迭代或复制Java ThreadLocal的所有值?
- 25. C# - 如何迭代Excel._Worksheet中的所有行?
- 26. 迭代器()在查询对象Django
- 27. 在linq上迭代sql查询很慢
- 28. 泰坦警告:查询需要迭代在所有顶点[(名称<>空)]
- 29. 枚举图中所有节点值的假迭代器操作
- 30. 查询每天出现的所有值
你的查询值来自哪里? – jrista 2009-05-29 21:20:03