All rules
IDE0037Language rules (expression-level preferences)

Use inferred member name

Use inferred member name

Microsoft docs

Description

This rule enforces whether inferred tuple element names and inferred anonymous type member names are preferred when the tuple or anonymous type is declared.

Example

// dotnet_style_prefer_inferred_tuple_names = true
var tuple = (age, name);

// dotnet_style_prefer_inferred_tuple_names = false
var tuple = (age: age, name: name);

Configurable options

Vote for the value each option should take in the generated .editorconfig.

dotnet_style_prefer_inferred_tuple_names
default: true
dotnet_style_prefer_inferred_anonymous_type_member_names
default: true
Group results
0 yes 0 no
ConsensusNone (disabled)
Severity preference (yes voters)
Suggestion0
Warning0
Error0