【发布时间】:2016-02-09 02:53:18
【问题描述】:
我在 C# 中使用新的空条件运算符时遇到了一个有趣的 System.NullReferenceException。如果“MyObject”为空,下面的代码会给我一个 NullReferenceException:
await this.MyObject?.MyMethod()
我原以为如果“MyObject”为空,则根本不会调用“MyMethod”,还是我误解了空条件运算符的目的?
【问题讨论】:
标签: c# nullreferenceexception null-conditional-operator