首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

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

2012-04-03 
关于回车\r和换行符\n经常看到大家在处理字符输入一句结束的时候会在末尾加上“\r”和\n”,\r的含义是回到本

关于回车\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

热点排行