Alternativ för refaktorisering av .NET-kod

Alternativen för kodrefaktorisering i den här artikeln gäller för både C# och Visual Basic.

Alternativen som beskrivs i den här artikeln har ingen allvarlighetsgrad och visas inte i fellistan som varningar eller förslag. I stället används de bara under en refaktorisering i Visual Studio.

För .NET-kodformatregler som gäller under bygge och refaktorisering, det vill: de som har ett ID för formuläret IDEXXXX, se Kodformatregler.

Exempel .editorconfig-fil:

# .NET formatting rules
[*.{cs,vb}]
dotnet_style_operator_placement_when_wrapping = end_of_line

dotnet_style_operator_placement_when_wrapping

Använd det här alternativet för att anpassa hur du vill att operatorer ska placeras när du omsluter kodrader under en refaktor.

Fastighet Värde Beskrivning
Alternativnamn dotnet_style_operator_placement_when_wrapping
Tillämpliga språk C# och Visual Basic
Ny version Visual Studio 2022
Alternativvärden end_of_line Placera operatorn i slutet av en rad.
beginning_of_line Placera operatorn på en ny rad.
Standardvärde beginning_of_line

Kodexempel:

// dotnet_style_operator_placement_when_wrapping = end_of_line
if (true && 
    true)

// dotnet_style_operator_placement_when_wrapping = beginning_of_line
if (true
    && true)