我在c#6中编写了一段代码,并且出于一些奇怪的原因,这是有效的
var value = objectThatMayBeNull?.property;
Run Code Online (Sandbox Code Playgroud)
但这不是:
int value = nullableInt?.Value;
Run Code Online (Sandbox Code Playgroud)
不工作我的意思是我得到一个编译错误说Cannot resolve symbol 'Value'.知道为什么null条件运算符?.不起作用吗?