C# 设置if-else语句以检查查询字符串

C# 设置if-else语句以检查查询字符串,c#,asp.net,C#,Asp.net,我希望生成一个if-else语句,如果检测到查询字符串,则执行一个操作;如果没有检测到查询字符串,则执行另一个操作。我的问题在于语法,我没有找到一个好的例子 我正在寻找以下线索: if (requisition_id = null) do this action else do this action 我基本上是在寻找识别querystring所需的语法,以及为它准备的其余代码 谢谢你的帮助 感谢要读取查询参数的值,请使用请求对象的查询字符串集合。如果查询参数名返回nul

我希望生成一个if-else语句,如果检测到查询字符串,则执行一个操作;如果没有检测到查询字符串,则执行另一个操作。我的问题在于语法,我没有找到一个好的例子

我正在寻找以下线索:

if (requisition_id = null)

    do this action

else

    do this action
我基本上是在寻找识别querystring所需的语法,以及为它准备的其余代码

谢谢你的帮助


感谢

要读取查询参数的值,请使用
请求
对象的
查询字符串
集合。如果查询参数名返回
null
,则URL中未提供该参数

string argname = Request.QueryString["argname"];
if (argname != null)
{
    // argname contains the argument value
}
else
{
    // No argument value was supplied
}

注意到缺少尝试代码和问号。这个问题没那么糟糕,是吗?它没有显示出太多的研究成果,但它非常清楚,并且在某个时候对其他人非常有用。正如他们所说,三分之二还不错。