我在我的一个ASP.NET MVC Controller类中有一个简单的属性。
我以前见过很多次,所以理解消息的意思,但通常它是完全有意义的。为了得到带下划线的语句,User
必须不使用 be null,所以检查User.Identity
就可以了。
Identity
属性是IPrincipal
interface的一部分,它返回一个继承IIdentity
的对象。
要继承此接口或任何接口,此属性必须是引用类型,因此可能为空,对吧?
那么为什么我心爱的ReSharper在抱怨呢?
https://stackoverflow.com/questions/13053865
复制相似问题