gpt4 book ai didi

c# - System.NullReferenceException 检查 if != null 时

转载 作者:行者123 更新时间:2023-11-30 13:17:51 24 4
gpt4 key购买 nike

我正在使用 ASHX 处理程序,我希望处理程序检查 Session != null。

if (context.Session["Username"] != null)

我得到这个指向这一行的错误:

System.NullReferenceException: Object reference not set to an instance of an object.

有什么问题?

最佳答案

if (context.Session["Username"] != null)

您的处理程序是否实现了 IRequiresSessionState ?否则 session 可能不可用。

来自 MSDN :

Specifies that the target HTTP handler requires read and write access to session-state values. This is a marker interface and has no methods.

关于c# - System.NullReferenceException 检查 if != null 时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5774248/

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