c#中输出txt文件换行符问题

用c#将文本框的内容保存为txt文件,Textbox中的数据内容有换行,输出为txt文件之后,没有换行,这个怎么办?

你说的换行是textbox有垂直滚动条情况下的右侧的自动换行还是确实有换行?
如果确实有换行,试试下面的代码保存:
System.IO.File.WriteAllText("文件名.txt", textBox1.Text);

你的textbox的text属性是一个整体就是一个string如果这个string里面有换行符输出的时候就会分行。所以要想输出.txt的时候分行就需要在你的string里面加入\n换行符。如果你只是单纯的想看着美观,你打开txt后里面格式勾上自动换行