 悬赏园豆:5
                [已解决问题] 
            
                    解决于 2018-05-16 13:27
                悬赏园豆:5
                [已解决问题] 
            
                    解决于 2018-05-16 13:27 
                 
        var user = HttpContext.User; if (user?.Identity?.IsAuthenticated ?? false) { } else { }
如题,求解。
? 如果不为null,执行其后的方法;?? 如果为null,返回其后的值。
等价于
bool isNull; if (user != null) { if (user.Identity != null) { if (user.Identity.IsAuthenticated != null) { isNull = user.Identity.IsAuthenticated; } } } isNull = false; if (isNull) { }
牛逼的写法,谢谢dudu,xiexie演员。
– 屌丝大叔的笔记 7年前