如何在写入文件时阻止输出最后一个逗号字符

时间:2015-07-12 16:23:07

标签: c# file-io matrix readfile chars

也许这是一个非常愚蠢的问题(我写作/阅读/操作文件真的很棒)但我尝试了不同的方法(在网上和网站上找到)但没有任何效果:/ 我有一个写在文件中的矩阵,并且在矩阵的每个元素之间有一个" ,"像分频器。 我想" ,"在每个元素之间但不在行的末尾,所以我再次打开文件并尝试删除每行中的最后一个字符,但我的代码不起作用!

outputArr[outputIndex] = inputArr[index];

谢谢!

1 个答案:

答案 0 :(得分:5)

你怎么不输出',' if last element:

for (int i = 0; i < colonne; i++)
{
    for (int y = 0; y < righe; y++)
    {
        tw.Write(matrice[y, i]); 

        if (y < righe - 1)
            tw.Write(",");
    }

    tw.WriteLine();
}