ich so eine Zeichenfolge ändern:Wie kann ich eine neue Zeile Zeichen einer Zeichenkette in ein Leerzeichen
Washington
Madrid
Delhi
London
Und ich will ändern es:
Washington Madrid Delhi London
Ersetzen der Zeilenumbrüche mit Leerzeichen.
ist, was ich versucht:
private void button1_Click(object sender, EventArgs e)
{
//string of cities is recieved from a rich textbox
String cities;
cities = RichTextBox1.Text;
cities = cities.Replace(System.Environment.NewLine, " ");
RichTextBox1.Clear();
RichTextBox1.AppendText(cities);
}
Der folgende Link ist nicht genau Duplikat, sondern enthält eine Erklärung der bekannten Tatsache, dass [C# string replace nicht funktioniert] (http: // stackoverflow. com/fragen/13277667/c-sharp-string-ersetzen-tut-nicht-arbeiten). –
können Sie den genauen Text einfügen, den Sie in der Richtextbox erhalten? Sie können es im Debug-Modus kopieren – Balaji