He usado este método para formatear texto por ejemplo hace poco escribiendo una macro para Solidworks tenía un problema y era que a la hora de agregar ecuaciones dentro de la pieza algunas veces las agregaba y a veces no, me percaté de que cuando las agregaba los valores eran enteros entonces me dí cuenta Solidworks no acepta "," a la hora de ingresar un decimal solo acepta "." como salida tenía comas debido a que realizaba operaciones con variables tipo Double asi que la solución la encontre en el método replace:
Double numero1=1; Double numero2=2; Double division=numero1/numero2; String str_division=division.ToString(division); Console.WriteLine("División = "+str_division); /**** Aplicando replace *********/ String replace_division=str_division.replace(",", "."); Console.WriteLine("División con replace = "+replace_division);
Como salida tenemos:
División = 0,5
División con replace = 0.5