Me duele preguntar esto, pero, por alguna razón, no he podido hacer que esto funcione (es tarde, sí, esa es mi excusa) .Convirtiendo una comilla simple en una comilla simple escapada dentro de una cadena
Digamos que tengo esta cadena:
s = "John's book."
Utilizando el método replace
de la cadena objeto, quiero convertirlo en esto:
s = "John\'s book."
lo que habría esperado este código para dar yo lo que quiero:
s = s.Replace("'", "\\'")
embargo, que se traduce en:
"John\\'s book."
lo que está haciendo parece que debería funcionar. Es ese resultado del depurador? Creo que VS "ayudará" al mostrar un '\\' en lugar de un '\'. – SirPentor
@SirPentor - De hecho. Tenía razón, pero el depurador me estaba mostrando un valor diferente. –