如何将字符串的换行符更改为空格字符

abu*_*ida 2 c# visual-studio

我有一个像这样的字符串:

Washington  
Madrid 
Delhi
London
Run Code Online (Sandbox Code Playgroud)

我想将其更改为:

Washington Madrid Delhi London
Run Code Online (Sandbox Code Playgroud)

用空格字符替换换行符.

这是我试过的:

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);
}
Run Code Online (Sandbox Code Playgroud)

A B*_*ife 8

.Net 字符串类型是不可变的.你的代码应该是,

cities = cities.Replace(System.Environment.NewLine, " ");
Run Code Online (Sandbox Code Playgroud)