Comment puis-je ajouter \ symbole de fin de chaîne en C#

S'il vous plaît pardonnez-moi une question de débutant 🙂

string S="abc";
S+="\";

de ne pas compiler.

string S="abc";
S+="\\";

fera S="abc\\"

Comment puis-je faire S="abc\" ?

utiliser \u005c au lieu de \ et de le vérifier..
Votre deuxième exemple est correct. Vous pouvez voir S="abc\\" dans une fenêtre d'observation, mais c'est juste l'IDE de faire le malin et échapper au caractère de la chaîne (de la même manière si vous avez eu un retour à la ligne de caractère dans la chaîne, la montre la fenêtre du spectacle "foo\nbar")
vous devriez faire une réponse.

OriginalL'auteur RRM | 2013-02-15