El siguiente segmento de código C# no parece hacer nada:String.Replace no parece sustituir los soportes con cadena vacía
String str = "{3}";
str.Replace("{", String.Empty);
str.Replace("}", String.Empty);
Console.WriteLine(str);
Esto termina escupiendo: {3}. No tengo idea de por qué es esto. Hago este tipo de cosas en Java todo el tiempo. ¿Hay algún matiz de manejo de cadenas .NET que me elude?
Brian
Posible duplicado de http: // stackoverflow.com/questions/1948978/string-replace-not-working. Este fue el primero, pero el otro tiene un título más claro. – goodeye