【发布时间】:2016-06-27 16:43:54
【问题描述】:
我正在尝试检查 null,但我不明白显示的错误。我的语法正确,但 Visual Studio 不允许我编译。
if (customer?.Company?.Products != null)
这些是编译器显示给我的错误。
错误 259 无效的表达式术语 '.'
错误 260 语法错误,预期为“:”
错误 261 无效的表达式术语 '.'
错误 262 语法错误,预期为“:”
错误 263 无效的表达式项 ')'
错误 264 ;预计
错误 265 ;预计
我现在明白这是自 Visual Studio 2015 以来检查空值的一种更新的更短的方法。
【问题讨论】:
-
我不想要冒号。我只想检查是否有任何对象为空。
-
哦……猫王接线员在那里!!!
标签: c#