相关疑难解决方法(0)

null条件运算符不使用可空类型?

我在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条件运算符?.不起作用吗?

c# null-coalescing-operator c#-6.0

62
推荐指数
4
解决办法
7771
查看次数

标签 统计

c# ×1

c#-6.0 ×1

null-coalescing-operator ×1