Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
| 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.