38. Attributs
Vous connaissez déjà la notion d’attribution d’éléments de code d’un programme avec des modificateurs, tels que virtual ou ref. Ces constructions sont intégrées dans le langage. Les attributs sont un mécanisme extensible permettant d’ajouter des informations personnalisées aux éléments du code (assemblys, types, membres, valeurs de retour et paramètres). Cette extensibilité est utile pour les services qui s’intègrent fortement dans le système des types, sans nécessiter de mots-clés spéciaux ni de constructions particulières dans le langage C#.
La sérialisation est un bon exemple d’emploi des attributs : il s’agit du processus de conversion d’objets arbitraires dans un format particulier afin d’en assurer le stockage ou la transmission. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access