Was wäre der schnellste Weg Newlines aus einem String in C # entfernen?
Frage
Ich habe eine Zeichenfolge, die eine gewisse Environment.NewLine in ihm hat. Ich möchte diejenigen, die aus der Zeichenfolge abzustreifen und stattdessen das Newline mit so etwas wie ein Komma ersetzen.
Was wäre, Ihrer Meinung nach der beste Weg, dies zu tun, C # .NET 2.0 verwenden?
Lösung
Warum nicht:
string s = "foobar\ngork";
string v = s.Replace(Environment.NewLine,",");
System.Console.WriteLine(v);
Andere Tipps
Wie folgt aus:
string s = "hello\nworld";
s = s.Replace(Environment.NewLine, ",");
Setzen Sie das Rad nicht neu erfinden - nur verwenden myString.Replace (Environment.NewLine, "")
string sample = "abc" + Environment.NewLine + "def";
string replaced = sample.Replace(Environment.NewLine, ",");
Der beste Weg ist die eingebaute Art und Weise: Verwenden Sie string.Replace
. Warum brauchen Sie Alternativen?
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow