Veraltetes Attribut

Autor: Lewis Jackson
Erstelldatum: 8 Kann 2021
Aktualisierungsdatum: 15 Kann 2024
Anonim
Lon Milo DuQuette - Understanding  Aleister Crowley’s Thoth Tarot *WITH SUBTITLES IN YOUR LANGUAGE*
Video: Lon Milo DuQuette - Understanding Aleister Crowley’s Thoth Tarot *WITH SUBTITLES IN YOUR LANGUAGE*

Inhalt

Definition - Was bedeutet veraltetes Attribut?

Ein veraltetes Attribut in C # ist ein deklaratives Tag, das beim Deklarieren eines Typs oder eines Elements eines Typs verwendet wird, um anzuzeigen, dass es nicht mehr verwendet werden soll.

Veraltete Attribute werden verwendet, um einen Fehler oder eine Warnung während der Kompilierung anzuzeigen. Optional kann der Entwickler gewarnt werden, dass der angegebene Typ oder sein Member nicht im Code verwendet werden soll, da er ersetzt werden soll. Die angezeigte kann auch den Grund erklären, warum der Typ veraltet ist, und eine Alternative bieten. Durch die ständige Erinnerung an das Entfernen von veraltetem Code hilft das veraltete Attribut bei der Versionierung von Softwareprogrammen und der Koordinierung der von verschiedenen Entwicklern verwendeten Methoden.


Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt veraltetes Attribut

Ein veraltetes Attribut wird in eckigen Klammern angegeben und der erste optionale Parameter wird in der Ausgabe der Kompilierung angezeigt. Wenn Sie den zweiten optionalen Fehlerparameter als true angeben, wird dies vom Compiler als Fehler angezeigt. Andernfalls wird der vom Compiler als Warnung angezeigt.

Wenn beispielsweise eine Methode vom Typ "GetResult" eines Objekts vom Typ "Student" als veraltet markiert werden muss, damit die spätere Version "GetLatestResult" verwendet werden kann, muss die Methode GetResult mit einem gekennzeichnet werden veraltetes Attribut mit einem wie "Bitte verwenden Sie GetLatestResult anstelle von GetResult" mit dem Fehlerparameter "false". Das wird als Kompilierungswarnung angezeigt.

Veraltete Attribute spielen eine wichtige Rolle beim Entwurf von Softwarebibliotheken, die mit neueren Versionen veröffentlicht werden und von Anwendungen verwendet werden müssen, ohne die vorhandenen Anwendungen zu beschädigen. Veraltete Attribute helfen daher bei der Umgestaltung und Aufrechterhaltung der Abwärtskompatibilität und der Codewartbarkeit während des gesamten Entwicklungslebenszyklus.


Diese Definition wurde in der con von C # geschrieben