Editorconfig Guide.e

Null propagation

EditorConfig key: dotnet-style-null-propagation

Null propagation

dotnet-style-null-propagation

This option controls whether the null-conditional operator should be preferred over explicit null-check expressions.

Default value:

true

Possible values:

  • true
  • false

Examples

true
var value = obj?.Member;
false
var value = obj != null
  ? obj.Member
  : null;