N'utilisez pas de noms qui se distinguent uniquement par leur casse. Les composants doivent pouvoir être utilisés complètement aussi bien dans des langages qui respectent la casse que dans ceux qui ne la respectent pas. Les langages ne respectant pas la casse ne font pas de distinction entre deux noms qui, dans un même contexte, ne diffèrent que par la casse. C'est pourquoi vous devez éviter cette situation.
N'exposez pas List dans les modèles objet. Utilisez Collection , ReadOnlyCollection ou KeyedCollection à la place. List est ...
N'imbriquez pas le type {0}. Vous pouvez aussi modifier son accessibilité afin qu'il ne soit pas visible d'un point de vue ...
N'incluez pas dans un wrapper une méthode protégée par un LinkDemand avec une méthode n'effectuant aucune vérification de ...
N'utilisez pas de noms de types propres au langage dans les noms de paramètres et les identificateurs de paramètres, de membres ...
N'utilisez pas de noms qui se distinguent uniquement par leur casse. Les composants doivent pouvoir être utilisés complètement ...
N'utilisez pas des littéraux de chaîne pour les éléments système qui possèdent des désignations spécifiques aux paramètres ...
N'utilisez pas la convention d'appel varargs pour valider un nombre variable d'arguments. Dans l'environnement managé, les ...
N'utilisez pas la lettre 'C' comme préfixe dans les noms de types. N'utilisez aucun préfixe dans les noms de types. Utilisez ...
N'utilisez pas les types imbriqués public, protected ou protected internal (Protected Friend) comme méthode de regroupement ...