请教用C#怎么在生成的TXT文件未尾加结束标志
请教用C#怎么在生成的TXT文件未尾加结束标志,我现在用FOR循环每写一行都有NNNN,我想在文件写入完后再加NNNN
我想实现的是下面这个效果
我的代码
string d5 = "NNNN";
for (int i = 0; i < station.Length; i++)
{
StreamWriter dout = new StreamWriter(@"c:\bw\" + wjname + System.DateTime.Now.ToUniversalTime().ToString("yyyMMddHHmmss") + wjend + ".txt", true, Encoding.Default);
dout.Write(station[i] + d1+"\r\n"+System.DateTime.Now.ToUniversalTime().ToString("yyyMMddHH0000")+d2+"\r\n"+d3+"\r\n"+d4+"\r\n"+d5);
dout.Close();
}
}
请教要如何修改,station是一个数组,要把这个数组中的设备号依次写到txt文件中,并以NNNN结束
------解决方案-------------------- string d5 = "NNNN";
for (int i = 0; i < station.Length; i++)
{
StreamWriter dout = new StreamWriter(@"c:\bw\" + wjname + System.DateTime.Now.ToUniversalTime().ToString("yyyMMddHHmmss") + wjend + ".txt", true, Encoding.Default);
dout.Write(station[i] + d1+"\r\n"+System.DateTime.Now.ToUniversalTime().ToString("yyyMMddHH0000")+d2+"\r\n"+d3+"\r\n"+d4+"\r\n");
}
dout.Write(d5);
dout.Close();
*****************************************************************************
http://feiyun0112.cnblogs.com/
------解决方案--------------------string d5 = "NNNN";
using( StreamWriter dout = new StreamWriter(@"c:\bw\" + wjname + System.DateTime.Now.ToUniversalTime().ToString("yyyMMddHHmmss") + wjend + ".txt", true, Encoding.Default