Préfixez les noms d'interfaces avec la lettre 'I' pour indiquer que le type est une interface, comme dans IFormattable. Préfixez ...

Préfixez les noms d'interfaces avec la lettre 'I' pour indiquer que le type est une interface, comme dans IFormattable. Préfixez les noms de paramètres de type générique avec la lettre 'T' et attribuez-leur des noms descriptifs, comme dans Dictionary, à moins qu'un seul 'T' ne soit suffisamment explicite, comme dans Collection. Utilisez la casse Pascal pour les noms des interfaces et des paramètres de type. Utilisez les abréviations avec modération. N'employez pas le trait de soulignement. Utilisez des noms semblables lorsque vous définissez une paire classe/interface où la classe est une implémentation standard de l'interface. Les noms doivent uniquement différer par le préfixe composé de la lettre I dans le nom d'interface, comme avec Component et IComponent.