我有了在它的一些Environment.Newline的字符串。我想從字符串中去掉這些字符串,而是用逗號替換換行符。從C#中的字符串中刪除換行符的最快方法是什麼?
會是怎樣,在您看來,最好的辦法做到這一點使用C#.NET 2.0?
我有了在它的一些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, ",");