新建文件
string ADE = "D:\\UIH ZNC LOG";
if (!Directory.Exists(ADE))
Directory.CreateDirectory(ADE);
File = DateTime.Now.ToString(); // 文件名不能带有:
File = File.Replace(":", ".");
File = File.Replace("/", "."); // /会对路径产生歧义
File = "D:\\UIH ZNC LOG\\" + File + "RFM_RFG_United_Test" + ".csv";
//System.IO.FileInfo fi = new System.IO.FileInfo(file);
System.IO.FileStream fs = new System.IO.FileStream(File, System.IO.FileMode.Create, System.IO.FileAccess.Write);
System.IO.StreamWriter sw = new System.IO.StreamWriter(fs, System.Text.Encoding.UTF8);
sw.WriteLine("CS,CP,Ex_V,EX_I,Ex_P,Ex_R,Ex_X,Ex_VSWR,Ex_Power,In_V,In_I,In_P,In_R,In_X,In_VSWR,In_Power");
sw.Close();
fs.Close();
单次写入
StreamWriter swcs = new StreamWriter(File, true, Encoding.Default);
swcs.WriteLine( );
swcs.Flush();
swcs.Close();