表达式名称?

Name of expression?

前段时间写了一些代码,但是忘了用的语法糖的名字,现在找不到了。我猜它的名字中有一些可以为 nullable 的东西,但我不完全确定。

我就是这么做的:

而不是写这样的东西

if(ReturningFunktion() != null)

{ 
   ReturningFunktion().AnotherFunktion();

}

你可以写

ReturningFunktion()?.AnotherFunktion();

我不记得什么是?。位被调用。

这是一个Null-conditional operator。您可以随时尝试搜索此类内容或在 C# 上打开 Microsoft 文档:Click me