Environment.Newline を含む文字列があります。文字列からそれらを取り除き、代わりに改行をコンマのようなものに置き換えたいと思います。
C#.NET 2.0 を使用してこれを行う最善の方法は何だと思いますか?
なぜだめですか:
string s = "foobar\ngork";
string v = s.Replace(Environment.NewLine,",");
System.Console.WriteLine(v);
このような:
string s = "hello\nworld";
s = s.Replace(Environment.NewLine, ",");
string sample = "abc" + Environment.NewLine + "def";
string replaced = sample.Replace(Environment.NewLine, ",");
車輪を再発明するのではなく、次のものを使用してください。
myString.Replace(Environment.NewLine, ",")
最良の方法は組み込みの方法です: Use string.Replace
. なぜ代替品が必要なのですか?