Pas trouvé dans StyleCop Manuel d'Aide, sur ce qui est et Google si elle est ici ;)
Au cours de StyleCop utilisation j'ai un message d'avertissement:
SA1121 - UseBuiltInTypeAlias - La Lisibilité Des Règles
Le code utilise l'une de base de C# types, mais ne pas utiliser le haut- alias pour le type.
Plutôt que d'utiliser le nom du type ou de la complet, tapez le nom, l' construit-dans des alias pour ces types doit toujours être utilisé: bool, byte, char, virgule, double, short, int, longtemps, l'objet, sbyte, float, string, ushort, uint, ulong.
donc, String.Empty
est faux (dépendent des règles ci-dessus) et string.Empty
est bon.
Pourquoi à l'aide intégrée dans les alias est le meilleur? Peut - String. Int32
, Int64
(etc.) compliquer quelque chose dans le code spécial sur les scénarios?