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?

War es hilfreich?

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
scroll top