Sdílet prostřednictvím


Použijte shodování vzorů (operátorIsNot) (IDE0084)

Vlastnost Hodnota
ID pravidla IDE0084
název Použití porovnávání vzorů (operátorIsNot)
Kategorie Styl
podkategorie Jazyková pravidla (předvolby na úrovni výrazu)
příslušné jazyky Visual Basic
možností visual_basic_style_prefer_isnot_expression

Přehled

Toto pravidlo stylu se týká použití vzoru visual basicu 14.0 IsNot, pokud je to možné.

Možnosti

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

visual_basic_style_prefer_isnot_expression

Vlastnost Hodnota Popis
název možnosti visual_basic_style_prefer_isnot_expression
hodnoty možností true Preferujte použití vzoru IsNot, pokud je to možné
false Upřednostněte , ne, abyste použili vzor IsNot.
výchozí hodnota možnosti true
' visual_basic_style_prefer_isnot_expression = true
Dim y = o IsNot C

' visual_basic_style_prefer_isnot_expression = false
Dim y = Not o Is C

Potlačte 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 IDE0084
// The code that's violating the rule is on this line.
#pragma warning restore IDE0084

Chcete-li pravidlo pro soubor, složku nebo projekt zakázat, nastavte jeho závažnost na none v konfiguračním souboru .

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

Chcete-li 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é