190 votes

Quelle est la différence entre une chaîne régulière et une chaîne verbatim ?

J'ai une version d'essai de ReSharper et il me suggère toujours de passer des chaînes régulières aux chaînes verbatim. Quelle est la différence ?

4 votes

Je n'ai jamais vu cette suggestion de ReSharper. Pouvez-vous donner un exemple où il suggère cela ?

4 votes

Je viens de l'avoir. La première suggestion était de le déplacer vers une ressource, mais la seconde était d'en faire une chaîne de caractères verbatim : MessageBox.Show("Un ornithorynque doit être caressé avant de pouvoir travailler.") ;

1 votes

J'en ai encore tout le temps. C'est généralement l'un des avertissements de resharper que vous voulez désactiver, parce qu'il suggère de faire des chaînes verbatim sans aucune raison.

0voto

AndyO Points 19

Si vous voulez supprimer les avertissements de ReSharper, vous pouvez utiliser :

Localizable(false)

Pour des choses comme les paramètres, les emplacements de fichiers, etc., cela pourrait être une bonne solution.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X