从C#中的字符串中删除换行符的最快方法是什么?

问题描述:

我有了在它的一些Environment.Newline的字符串。我想从字符串中去掉这些字符串,而是用逗号替换换行符。从C#中的字符串中删除换行符的最快方法是什么?

会是怎样,在您看来,最好的办法做到这一点使用C#.NET 2.0?

为什么不:

string s = "foobar\ngork"; 
string v = s.Replace(Environment.NewLine,","); 
System.Console.WriteLine(v); 

,最好的办法就是内建的方法:使用string.Replace。为什么你需要替代品?

string sample = "abc" + Environment.NewLine + "def"; 
string replaced = sample.Replace(Environment.NewLine, ","); 

不要重新发明* - 只需使用myString.Replace(Environment.NewLine “”)

像这样:

string s = "hello\nworld"; 
s = s.Replace(Environment.NewLine, ",");