Megosztás a következőn keresztül:


Mintaegyeztetés (IsNot operátor) használata (IDE0084)

Tulajdonság Érték
Szabályazonosító IDE0084
Cím Mintaegyezés használata (IsNot operátor)
Kategória Stílus
Alkategória Nyelvi szabályok (kifejezésszintű beállítások)
Alkalmazandó nyelvek Visual Basic
Beállítások visual_basic_style_prefer_isnot_expression

Áttekintés

Ez a stílusszabály a Visual Basic 14.0 IsNot minta használatát érinti, ha lehetséges.

Beállítások

A beállítások határozzák meg a szabály kényszerítéséhez használni kívánt viselkedést. A beállítások konfigurálásával kapcsolatos információkért tekintse meg az Option formátumot.

visual_basic_style_prefer_isnot_expression

Tulajdonság Érték Description
Beállítás neve visual_basic_style_prefer_isnot_expression
Beállításértékek true Ha lehetséges, inkább használja a IsNot mintát
false Inkább ne használja a IsNot mintát.
Alapértelmezett beállításérték 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

Figyelmeztetés mellőzése

Ha csak egyetlen szabálysértést szeretne letiltani, adjon hozzá előfeldolgozási irányelveket a forrásfájlhoz a szabály letiltásához és újbóli engedélyezéséhez.

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

Ha le szeretné tiltani egy fájl, mappa vagy projekt szabályát, állítsa annak súlyosságát none a konfigurációs fájlban.

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

Az összes kódstílus-szabály letiltásához állítsa be a kategória Style súlyosságát none a konfigurációs fájlban.

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

További információ: Kódelemzési figyelmeztetések letiltása.

Kapcsolódó információk