导出日志,遇到一点问题
首先代码:
- C# code
String str1 = this.textBox接收.Text; String str2 = this.richTextBox1.Text; String bFilePath = "C:\\" + DateTime.Now.ToString("yyyyMMddhhmmss") + ".log"; FileStream fsMyfile = new FileStream(bFilePath, FileMode.Append, FileAccess.Write); StreamWriter swMyfile = new StreamWriter(fsMyfile); swMyfile.WriteLine(str1, "错误帧:" + str2,"错误率:"+this.label4.Text); swMyfile.Flush(); swMyfile.Close(); fsMyfile.Close(); textBox接收.Clear(); richTextBox1.Clear();
我想writline输出的时候,输出三种数str1,str2,this.label4.Text可是只输出了str1,这怎么办?还有一个问题是在str1的输出时,我想实现遇到a字符就换行,这可以实现吗?
[解决办法]
swMyfile.WriteLine(str1+ ",错误帧:" + str2+",错误率:"+this.label4.Text);