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 | IDE2003 |
| Název | Prázdný řádek vyžadovaný mezi blokem a následným příkazem |
| Kategorie | Styl |
| Podkategorie | Jazyková pravidla (předvolby nového řádku) |
| Příslušné jazyky | C# a Visual Basic |
| Options | dotnet_style_allow_statement_immediately_after_block_experimental |
Poznámka:
Toto pravidlo je experimentální a může se změnit nebo odebrat.
Přehled
Toto pravidlo stylu zajišťuje, že mezi blokovým příkazem a jakýmkoli následným příkazem na stejné úrovni oboru by měl být prázdný řádek. To zlepšuje čitelnost kódu vizuálním oddělením různých logických oddílů kódu.
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.
dotnet_style_allow_statement_immediately_after_block_experimental
| Vlastnictví | Hodnota | Description |
|---|---|---|
| Název možnosti | dotnet_style_allow_statement_immediately_after_block_experimental |
|
| Hodnoty možností | true |
Povolit následnému příkazu okamžitě pokračovat po blokovém příkazu bez prázdného řádku mezi nimi |
false |
Vyžadovat prázdný řádek mezi příkazem bloku a následným příkazem | |
| Výchozí hodnota možnosti | true |
Example
// dotnet_style_allow_statement_immediately_after_block_experimental = true
if (true)
{
DoWork();
}
return;
// dotnet_style_allow_statement_immediately_after_block_experimental = false
if (true)
{
DoWork();
}
return;
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 IDE2003
// The code that's violating the rule is on this line.
#pragma warning restore IDE2003
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.IDE2003.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.