Dela via


Efterföljande klammerparenteser får inte ha en tom linje mellan sig (IDE2002)

Fastighet Värde
Regel-ID IDE2002
Rubrik Efterföljande klammerparenteser får inte ha en tom linje mellan dem
Kategori Stil
Underkategori Språkregler (inställningar för ny rad)
Tillämpliga språk C#
Options csharp_style_allow_blank_lines_between_consecutive_braces_experimental

Anmärkning

Den här regeln är experimentell och kan komma att ändras eller tas bort.

Översikt

Den här formatregeln framtvingar att efterföljande klammerparenteser inte ska ha tomma linjer mellan sig. Detta hjälper till att upprätthålla konsekvent och ren kodformatering.

Options

Alternativ anger det beteende som du vill att regeln ska framtvinga. Information om hur du konfigurerar alternativ finns i Alternativformat.

csharp_style_allow_blank_lines_between_consecutive_braces_experimental

Fastighet Värde Description
Alternativnamn csharp_style_allow_blank_lines_between_consecutive_braces_experimental
Alternativvärden true Tillåt tomma linjer mellan efterföljande klammerparenteser
false Tillåt inte tomma linjer mellan efterföljande klammerparenteser
Standardalternativvärde true

Example

// csharp_style_allow_blank_lines_between_consecutive_braces_experimental = true
public void Method()
{
    if (true)
    {
        DoWork();
    }

}
// csharp_style_allow_blank_lines_between_consecutive_braces_experimental = false
public void Method()
{
    if (true)
    {
        DoWork();
    }
}

Ignorera en varning

Om du bara vill förhindra en enda överträdelse lägger du till förprocessordirektiv i källfilen för att inaktivera och återaktiverar sedan regeln.

#pragma warning disable IDE2002
// The code that's violating the rule is on this line.
#pragma warning restore IDE2002

Om du vill inaktivera regeln för en fil, mapp eller ett projekt anger du dess allvarlighetsgrad till none i konfigurationsfilen.

[*.{cs,vb}]
dotnet_diagnostic.IDE2002.severity = none

Om du vill inaktivera alla regler i kodformat anger du allvarlighetsgraden för kategorin Style till none i konfigurationsfilen.

[*.{cs,vb}]
dotnet_analyzer_diagnostic.category-style.severity = none

Mer information finns i Så här utelämnar du kodanalysvarningar.

Se även