Página 1 de 1

[Función] sReplace | Alternativa a string.Replace C#

Publicado: 28 Oct 2013, 21:15
por Himanen
// Función: sReplace  
// Alternativa: string.Replace 
// Autor: Himanen                  
// Fecha: 28/10/2013     

        public static string sReplace(string texto, string buscar, string cambiar)
        {

            StringBuilder Resultado;

            do
            {

                Resultado = new StringBuilder(texto.Remove(texto.IndexOf(buscar, 0), buscar.Length));

                Resultado.Insert(texto.IndexOf(buscar, 0), cambiar);

                texto = Resultado.ToString();

            }
            while(texto.Contains(buscar));

            return Resultado.ToString();
        }
Uso:
sReplace("HolaCaraCola","la","li"); = "HoliCaraColi"

Re: [Función] sReplace | Alternativa a string.Replace C#

Publicado: 29 Oct 2013, 11:27
por strup
buena esa himanen a ver si puedo traducirla al C de aqui a unos dias saludos