Remplacer “\\” avec “\” dans une chaîne de caractères en C#

Je ne comprends toujours pas comment faire. J'ai vu beaucoup de posts à ce sujet, mais aucune des solutions n'a fonctionné pour moi.

J'ai une chaîne de caractères appelée "a\\b". Le résultat que j'ai besoin est un "\b". Comment est-ce fait?

J'ai un fichier texte qui a une base de données de la chaîne de connexion pointant vers une instance appelée Serveur\DbInstance

Mon but est de faire une chaîne de remplacer dans le fichier texte -- replace "Server\DbInstance" avec une autre valeur, dire "10.11.12.13, 1200".

J'ai donc:

stringToBeReplaced = @"Server\DbInstance";
newString = @"10.11.12.13, 1200";

C'est là que le problème commence. Mon stringToBeReplaced sera toujours "Serveur\\DbInstance", et quand je recherche pour cette chaîne de caractères dans mon fichier texte, la recherche échoue, le fichier texte ne dispose pas d'un fil "Serveur\\DbInstance"; au lieu de cela, il n'a qu'à "Server\DbInstance". Alors comment faire pour changer de Serveur "\\DbInstance" à "Server\DbInstance"?

  • avez-vous besoin d'une chaîne qui a la valeur "a\ \ b", écrit "a\ \ b" lorsque son imprimé?
InformationsquelleAutor Sandeep | 2011-09-20