Prázdný řádek není povolen za tokenem výrazu s šipkou (IDE2006)

Vlastnictví Hodnota
ID pravidla IDE2006
Název Prázdný řádek není povolen za tokenem klauzule výrazu šipky
Kategorie Styl
Podkategorie Jazyková pravidla (předvolby nového řádku)
Příslušné jazyky jazyk C#
Options csharp_style_allow_blank_line_after_token_in_arrow_expression_clause_experimental

Poznámka:

Toto pravidlo je experimentální a může se změnit nebo odebrat.

Přehled

Toto pravidlo stylu vynucuje, že za tokenem šipky (=>) v členech s tělem tvořeným výrazem, výrazů lambda nebo výrazů switch nesmí být prázdné řádky. Výraz by měl okamžitě následovat za šipkou bez prázdných řádků.

Možnosti

Možnosti určují chování, které má pravidlo vynutit. Informace o konfiguraci možností naleznete v tématu Formát možnosti.

povolit_prázdný_řádek_po_tokenu_v_šipkové_výrazu_experimentální

Vlastnictví Hodnota Description
Název možnosti csharp_style_allow_blank_line_after_token_in_arrow_expression_clause_experimental
Hodnoty možností true Povolení prázdného řádku za tokenem v klauzuli výrazu šipky
false Výraz musí bezprostředně následovat za tokenem v klauzuli typu šipka.
Výchozí hodnota možnosti true

Example

// csharp_style_allow_blank_line_after_token_in_arrow_expression_clause_experimental = true
public int Method() =>
    9 + 1;
// csharp_style_allow_blank_line_after_token_in_arrow_expression_clause_experimental = false
public int Method()
    => 9 + 1;

Potlačení upozornění

Pokud chcete potlačit pouze jedno porušení, přidejte do zdrojového souboru direktivy preprocesoru, abyste pravidlo zakázali a znovu povolili.

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

Pokud chcete pravidlo pro soubor, složku nebo projekt zakázat, nastavte jeho závažnost v nonekonfiguračním souboru.

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

Pokud chcete zakázat všechna pravidla stylu kódu, nastavte závažnost pro kategorii Style na none v konfiguračním souboru.

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

Další informace naleznete v tématu Jak potlačit upozornění analýzy kódu.

Viz také