将所有空格替换为";"

时间:2016-03-16 14:05:25

标签: c# csv replace

我为此制作了一个CSV转换器,我需要用&#34 ;;"替换我的字符串的所有空格。我试过了:

string content = tbxArret.Text;
string path = @"C:\Users\DanyWin\Desktop\CsvOutput\test.csv";
string[] space = new string[] { " " }; 

foreach (string contenu in content.Split(space, StringSplitOptions.RemoveEmptyEntries))
{
    content.Replace(" ", ";");
    File.WriteAllText(path, content);
}

但它没有用。 CSV文件中的文本只是我放在内容中的副本。

示例:string abc ="a b c ";应返回" a; b; c;"。

有任何帮助吗? :)

1 个答案:

答案 0 :(得分:6)

String.Replace()不要更改返回值的内容。它应该是:

content = content.Replace(" ", ";");