为什么我必须检查一个
Action
对象是否为null
以避免出现NullReferenceException
异常?如果没有这个操作,那么直接不做任何操作并继续进行不是很合理吗?我不明白为什么会抛出异常。Action
是一个类,为什么它自己不能处理这个问题?
?.
完美地运行,并且更加简洁。这就是为什么它是我个人首选的答案,其他用户可以投票选择他们认为最好的答案。 - user1306322