【发布时间】:2016-06-08 18:08:54
【问题描述】:
以下(C# Interactive)编译但失败了。不知道我错过了什么......
class Test { public Func<object> GetSomething = null; }
var t = new Test();
var result = t?.GetSomething();
【问题讨论】:
-
“炸毁”是什么意思?
-
运行时的 NRE;正是我没想到的 - 我希望 null 条件运算符将结果设置为 null。
标签: c# c#-6.0 null-propagation-operator