.net – 可以为空的枚举类型的奇怪行为

.net – 可以为空的枚举类型的奇怪行为

我正在使用Global.asax通过Application_EndRequest事件在每个请求结束时执行日志记录.但是,我看到HTTPContext.Current.Items集合中存储的某些值的奇怪行为. 下面是可以为空的枚举的调试输出.您可以看到有一个值,但HasValue已解析为False?! {System.Nullable