gpt4 book ai didi

c# - 使用 C# 检查 url 中是否存在非值查询字符串

转载 作者:可可西里 更新时间:2023-11-01 08:40:40 24 4
gpt4 key购买 nike

我看过几个关于如何使用 C# 检查 url 中是否存在查询字符串的示例:

www.site.com/index?query=yes

if(Request.QueryString["query"]=="yes")

但是我如何检查没有参数的字符串呢?我只需要看看它是否存在。

www.site.com/index?query

if(Request.QueryString["query"] != null) //why is this always null?

我知道可能有一个简单的答案,但我会觉得自己很蠢,但我还没有找到。谢谢!

最佳答案

如果您不指定值,该键将自动设置为空,因此您无法检查它是否存在。

为了检查该值是否确实存在,您可以检查等于 nullValues 集合(如果它包含您的 Key):

Request.QueryString.GetValues(null).Contains("query")

关于c# - 使用 C# 检查 url 中是否存在非值查询字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20859802/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com