100分,求csv文件保存简单问题
我想把文本框接收到的数据保存为csv文件,但是每次只保存最新更新的数据,过去接收的数据没保存下来!程序如下
private void save1()
{
FileStream aFile1 = new FileStream("Data1.csv", FileMode.Create);
StreamWriter sw1 = new StreamWriter(aFile1);
m =stext1.Text;
sw1.Write(m);
sw1.Close();
}
求大神指教,谢谢了!
------解决方案--------------------private void save1()
{
m =stext1.Text;
File.AppendAllText("Data1.csv", m);
}
------解决方案--------------------文本框的内容要符合CSV文件格式要求哦。
------解决方案--------------------
private void save1()
{
FileStream aFile1 = new FileStream("Data1.csv", FileMode.Append);
StreamWriter sw1 = new StreamWriter(aFile1,Encoding.Default);
//输入的内容要以逗号分隔。"aaaa,bbb"
m =stext1.Text;
sw1.Write(m);
sw1.Close();
}
------解决方案--------------------stext1.Text;
这个就是你要的数据吗?过去的数据什么意思,没在这个框里面。
stext1 这个空间是 richTextBox 吗?
------解决方案--------------------敢不敢用
http://joshclose.github.io/CsvHelper/