我製作了一個CSV轉換器,爲此,我需要用「;」替換所有的空格。我已經做了這一步。問題是我有一個多行mod的texbox。這裏是我的實際代碼:在字符串的每一行添加一個字符
string[] Espace1 = new string[] { " " };
foreach (string contenu in content1.Split(Espace1, StringSplitOptions.RemoveEmptyEntries))
{
content1 = content1.Replace(" ", ";");
File.WriteAllText(path1, content1);
}
這裏是輸出:(例子)
15;16;13;21
15;49;47
46;78;15
所以該文件是很好解釋像一個CSV我需要添加一個「;」在每行的結尾處。像:
15;16;13;21;
15;49;47;
46;78;15;
任何幫助嗎? :)
編輯
這裏是我的完整代碼:
string nom = tbxNom.Text;
#region Normal
try
{
string content1 = tbxArret.Text;
string path1 = @"C:\Users\DanyWin\Desktop\CsvOutput\" + nom + ".csv";
string[] Espace1 = new string[] { " " };
foreach (string contenu in content1.Split(Espace1, StringSplitOptions.RemoveEmptyEntries))
{
content1 = content1.Replace(" ", ";");
File.WriteAllText(path1, content1);
}
}
catch
{
lblInfo.Text = "Erreur";
}
全部@derpirscher – DanyDC
對不起,刪除我的意見意外。問題是,content1是否包含所有行 – derpirscher
是的,它包含了所有這些行,我只是將所有的空格分開來替換爲「;」 – DanyDC