У меня есть строка, в которой есть некоторое 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, ",")
Лучший способ - встроенный: используйте string.Replace. Зачем вам нужны альтернативы?
string.Replace