Meine Codedatei hat viele Klassen. Die meisten Felder werden nie verwendet, da sie in keinem anderen Code bereits referenziert sind. Es gibt jedoch nur ein Feld, das eine Warnung "das Feld wird nie verwendet" generiert. Was bedeutet das wirklich?Was bedeutet "Das Feld xxx wird nie benutzt"?
Das Feld ist zufällig das erste in der ersten Klasse in der Datei. Ich dachte, vielleicht nur der erste in der Datei eine Warnung generiert, also habe ich die Klasse weiter nach unten bewegt, aber die Warnung ist immer noch auf diesem Feld. Der Feldname ist mids
und ich habe überprüft, und es ist kein C# reserviertes Wort.
Es ist so, dass dieses Feld mir Probleme macht, wenn ich versuche, eine JSON-Kette der Klasse zu deserialisieren.
Warum haben Sie an erster Stelle ungenutzte Felder? –
Was ist mit Zugriffsmodifizierer dieser Felder? Sind alle von ihnen "öffentlich", außer dass die einzige Warnung "privat" ist? Im Allgemeinen generiert der Compiler keine solche Warnung für das öffentliche Feld, da er nicht feststellen kann, ob das Feld im "äußeren" Code verwendet wird. –
Anstatt nur zu beschreiben, wie der Code aussieht, können Sie ein vollständiges Beispiel erstellen, das das Problem veranschaulicht. Was bedeutet "mir Ärger machen"? Was ist das * tatsächliche * Problem? – David