J'ai exécuté StyleCop sur mon code et l'une des recommandations SA1122 est d'utiliser string.Empty plutôt que "" lors de l'attribution d'une chaîne vide à une valeur.
Ma question est de savoir pourquoi cela est considéré comme la meilleure pratique. Ou est-ce considéré comme la meilleure pratique? Je suppose qu'il n'y a pas de différence de compilation entre les deux déclarations, donc je ne peux que penser que c'est une chose de lisibilité?
""
string.Empty