CSharp如何避免Equals造成的空指针异常?
时间: 2023-05-19 16:02:59 浏览: 133
避免实体类空指针异常,并赋初值,可扩展
CSharp可以通过使用“==”运算符来避免Equals造成的空指针异常。在使用Equals方法时,需要先判断对象是否为null,否则会抛出空指针异常。而使用“==”运算符时,如果其中一个对象为null,它会返回false,而不会抛出异常。因此,使用“==”运算符可以更安全地比较对象。
阅读全文
避免实体类空指针异常,并赋初值,可扩展