Quelles sont les similitudes et les différences entre les Annotations Java et C# Attributs?

J'ai une bibliothèque Java je suis en train d'étudier le portage en C#. La bibliothèque Java fait un large usage des annotations (à la fois le temps de construction et l'exécution).

Je n'ai jamais utilisé les attributs C#, mais comprendre qu'ils sont l'équivalent d'annotations Java.

Si je continue avec le port à l'aide d'attributs de remplacer les annotations, de quoi ai-je besoin de savoir? Quelle va être la même? Différents? Ce qui va me mordre?

InformationsquelleAutor Jared | 2009-02-16