Was sind die Gemeinsamkeiten und Unterschiede zwischen Java-Annotationen und C# - Attribute?

Ich habe eine Java-Bibliothek, die ich überlege mir, eine Portierung nach C#. Die Java-Bibliothek stellt umfangreiche Verwendung von Anmerkungen (bei beiden build-time und run-time.)

Habe ich noch nie verwendet C# - Attribute, aber Sie verstehen, dass Sie die grobe Entsprechung von Java-Annotationen.

Wenn ich fahren Sie mit dem port, mit Attributen zum ersetzen von Beschriftungen, was muss ich wissen? Was wird gleich sein? Anders? Was wird mich beißen?

InformationsquelleAutor der Frage Jared | 2009-02-16

Schreibe einen Kommentar