我正在使用以下代码行来检查是否UrlReferrer
是null
@if (Request.UrlReferrer.AbsolutePath == null)
它只是给了我一个错误:
System.NullReferenceException: Object reference not set to an instance of an object.
我是asp的新手并且已经四处寻找,但似乎找不到任何可以回答我的问题的东西。让我感到困惑的是,如果我像这样替换 null :
@if (Request.UrlReferrer.AbsolutePath == "/Home")
...而且 AbsolutePath 确实是 /Home,代码工作正常,当然我在这里要求同样的东西,但是null
?