esemény
Intelligens alkalmazások létrehozása
márc. 17. 21 - márc. 21. 10
Csatlakozzon a meetup sorozathoz, hogy valós használati esetek alapján, skálázható AI-megoldásokat hozzon létre más fejlesztőkkel és szakértőkkel.
RegisztrációEzt a böngészőt már nem támogatjuk.
Frissítsen a Microsoft Edge-re, hogy kihasználhassa a legújabb funkciókat, a biztonsági frissítéseket és a technikai támogatást.
Ingatlan | Érték |
---|---|
Szabály azonosító: | IDE0052 |
cím | Olvasatlan privát tag eltávolítása |
kategória | CodeQuality |
Alkategória | Szükségtelen kódszabályok (kifejezésszintű beállítások) |
Alkalmazható nyelvek | C# és Visual Basic |
Ez a szabály olyan privát mezőket és tulajdonságokat jelöl, amelyek egy vagy több írási hivatkozással rendelkeznek, de nem tartalmaznak olvasási hivatkozásokat. Ebben a forgatókönyvben a kód egyes részei újrabontásra vagy eltávolításra kerülhetnek a karbantarthatósági, teljesítménybeli vagy funkcionális problémák megoldása érdekében.
Ez a szabály nem rendelkezik társított kódstílus-beállításokkal.
// Code with violations
class C
{
// IDE0052: Remove unread private members
private readonly int _field1;
private int _field2;
private int Property { get; set; }
public C()
{
_field1 = 0;
}
public void SetMethod()
{
_field2 = 0;
Property = 0;
}
}
// Fixed code
class C
{
public C()
{
}
public void SetMethod()
{
}
}
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 IDE0052
// The code that's violating the rule is on this line.
#pragma warning restore IDE0052
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.IDE0052.severity = none
A teljes szabálykategória letiltásához állítsa a kategória súlyosságát none
a konfigurációs fájlban.
[*.{cs,vb}]
dotnet_analyzer_diagnostic.category-CodeQuality.severity = none
További információ: Kódelemzési figyelmeztetések letiltása.
.NET-visszajelzés
A(z) .NET egy nyílt forráskód projekt. Visszajelzés adásához válasszon egy hivatkozást:
esemény
Intelligens alkalmazások létrehozása
márc. 17. 21 - márc. 21. 10
Csatlakozzon a meetup sorozathoz, hogy valós használati esetek alapján, skálázható AI-megoldásokat hozzon létre más fejlesztőkkel és szakértőkkel.
Regisztráció