流编写器不记录附加数据

时间:2016-03-31 15:04:16

标签: c# streamwriter

我需要记录int(摄像机跟踪应用程序)的值。 所以我写了下面的函数,尝试了一些变化,但到目前为止它只记录1个数据样本,而我的主应用程序中刷新标签的另一个命令确实经常更新,为什么不工作。 以下是我用所有图形函数编写的dll的一部分。 我完成了重新编译等但它不想将我的int转储到日志中:(

public static void DumpIntToFile(string filename, int i)
{
    StreamWriter sw = System.IO.File.AppendText(filename);
    sw.WriteLine(i.ToString());
    sw.Close(); // to commit
}

此处标签更新但我的日志不会增长

lblMinimumSurfaceSize.Text = Lijst[i].SurfaceSize.ToString();
MagicMath.DumpIntToFile(@"D:\SampleData.txt", Lijst[i].SurfaceSize);

1 个答案:

答案 0 :(得分:1)

你必须冲洗你的作家:

sw.Flush();