读书人

关于回车\r和换行符\n解决方法

发布时间: 2012-04-03 12:38:19 作者: rapoo

关于回车\r和换行符\n
经常看到大家在处理字符输入一句结束的时候会在末尾加上“\r”和\n”,\r的含义是回到本行行首,\n的含义是移到下一行行首,这时候为什么不直接用一个\n就行了,还要输入\r、\n呢?

[解决办法]
Windows能够显示的换行必须由两个字符组成:carriage return & line feed,也就是必须是"\r\n"。

比如c#中的texbox,\n是不会换行的,只能是\r\n
[解决办法]
这是几十年的传统,Windows和Unix的历史遗留问题...
[解决办法]

探讨
这是几十年的传统,Windows和Unix的历史遗留问题...

[解决办法]
可以直接使用

Environment.NewLine
[解决办法]
Window里面 换行是 \r\n 至少C#是这样
Linux里面 \n 就可以了
[解决办法]
探讨

可以直接使用

Environment.NewLine

读书人网 >C#

热点推荐