public void WriteData()
{
try
{
if (System.IO.Directory.Exists(DataFileRootPath) == false)
{
System.IO.Directory.CreateDirectory(DataFileRootPath);
}
StringBuilder DataColumn = new StringBuilder();
StringBuilder DataLine = new StringBuilder();
string strT = DateTime.Now.Year.ToString() + "-" + DateTime.Now.Month.ToString() + "-" + DateTime.Now.Day.ToString() + "_" + DateTime.Now.Hour.ToString() + "-" + DateTime.Now.Minute.ToString() + "-" + DateTime.Now.Second.ToString() + "-" + DateTime.Now.Millisecond.ToString();
//列标题
DataColumn.Append("DateTime,");
//行数据
DataLine.Append(strT + ",");
string FileName = DateTime.Now.Year.ToString() + "-" + DateTime.Now.Month.ToString() + "-" + DateTime.Now.Day.ToString();
string FilePath = DataFileRootPath + "\\" + FileName + ".CSV";
if (System.IO.File.Exists(FilePath) == false)
{
System.IO.StreamWriter stream = new System.IO.StreamWriter(FilePath, false, Encoding.UTF8);
stream.WriteLine(DataColumn);
stream.WriteLine(DataLine);
stream.Flush();
stream.Close();
stream.Dispose();
}
else
{
System.IO.StreamWriter stream = new System.IO.StreamWriter(FilePath, true, Encoding.UTF8);
stream.WriteLine(DataLine);
stream.Flush();
stream.Close();
stream.Dispose();
}
}
catch (Exception ex)
{
}
}
csv数据格式:
sj_mino1001.jpg,715282,4FB55FE8,
sj_mino1002.jpg,471289,93203C5C,
sj_mino1003.jpg,451929,C4E80467,