tengo cadenas como:¿Cómo puedo reemplazar un espacio en una cadena con un guión bajo en C#?
var abc = "Menu Link";
¿Hay una manera sencilla puedo cambiar el espacio de un guión?
tengo cadenas como:¿Cómo puedo reemplazar un espacio en una cadena con un guión bajo en C#?
var abc = "Menu Link";
¿Hay una manera sencilla puedo cambiar el espacio de un guión?
Si usted quiere hacer en su lugar:
abc = abc.Replace(" ", "_");
Aunque se dan cuenta de una nueva string
instancia se creará; en realidad no se realiza en la misma ubicación de memoria: String
es un tipo inmutable.
El uso de String.Replace(char,char)
en lugar de String.Replace(string, string)
debería ser mucho más rápido. es decir,
abc = abc.Replace(' ', '_');`
sí, use el método string.Replace() –