次のビットは何もしていないようだ。String.Replaceは、空の文字列とブラケットを交換していないようですC#コードの
String str = "{3}";
str.Replace("{", String.Empty);
str.Replace("}", String.Empty);
Console.WriteLine(str);
これは吐き終わる:{3}。なぜこのことが分かりませんか?私はいつもJavaでこのようなことをしています。 .NETの文字列処理のニュアンスがわかりませんか?
ブライアン
可能な複製のhttp:// stackoverflow。com/questions/1948978/string-replace-not-working。これは最初に来ましたが、もう一方はより明確なタイトルを持っています。 – goodeye