Sdílet prostřednictvím


CA1823: Vyhnout nepoužité pole private

TypeName

AvoidUnusedPrivateFields

CheckId

CA1823

Kategorie

Microsoft.Performance

Narušující změna

Nenarušující

Příčina

Toto pravidlo je hlášeno, pokud v kódu existuje soukromé pole, ale není použito v žádné cestě kódem.

Popis pravidla

Byla zjištěna soukromá pole, která nejsou zjevně přístupná v rámci sestavení.

Jak vyřešit porušení

Pro vyřešení porušení tohoto pravidla je nutné toto pole odebrat nebo přidat kód, který jej používá.

Kdy potlačit upozornění

Upozornění tohoto pravidla lze bezpečně potlačit.

Související pravidla

CA1812: Vyhnout bez instancí třídy interní

CA1801: Zkontrolujte nevyužité parametry

CA1804: Odstranit nepoužívané locals

CA1811: Vyhnout zúčtován soukromé kód