用2列数据将数据写入txt文件

时间:2017-08-07 14:08:57

标签: c#

我有从串口读取的程序并将它们写入文本但我需要时间来到我的PC中的数据我不能在数据前添加时间

FileStream fileStream = new FileStream(filename, FileMode.Append);
                var data = System.Text.Encoding.UTF8.GetBytes(temp);
                      //  int time;
                       // time =Convert.ToInt32( DateTime.Today);
                      //  MessageBox.Show(time.ToString());
               fileStream.Write(data+//code?? , 0, data.Length);
           fileStream.Close();

                        }

1 个答案:

答案 0 :(得分:1)

假设<a>的类型为String。 在将temp-Variable转换为ByteArray之前添加temp。 改变这一行......

DateTime.Now

为...

var data = System.Text.Encoding.UTF8.GetBytes(temp);

或只是得到一天的时间......

var data = System.Text.Encoding.UTF8.GetBytes(String.Format("{0} {1}",temp, DateTime.Now));