我制作了一个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