使用System.IO.File.WriteAllText 写入文本文档如何写入换行?

zkeenly 2015-01-01 11:40:31
使用\t 在XP下会出现黑色小黑方框。
在WIN8 下没有换行效果。。
有什么办法能够写入换行的吗?
...全文
823 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
狼狗李戈朗 2021-07-08
  • 打赏
  • 举报
回复 1
Windows用\r\n,Mac直接\n
zkeenly 2015-01-02
  • 打赏
  • 举报
回复
引用 4 楼 wind_cloud2011 的回复:
可用Environment.NewLine string str = "第一行" + Environment.NewLine + "第二行";
非常感谢,与\r\n 一样,都可以达到效果。
wind_cloud2011 2015-01-02
  • 打赏
  • 举报
回复
可用Environment.NewLine string str = "第一行" + Environment.NewLine + "第二行";
  • 打赏
  • 举报
回复
\r 不是换行,是回车。
devmiao 2015-01-01
  • 打赏
  • 举报
回复
是因为你的换行只有\r没有\n造成的。 你可以用replace替换下\r变成\r\n 或者用WriteAllLines
baidu_24987543 2015-01-01
  • 打赏
  • 举报
回复
试试\r\n

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧