我就是记不住。那么,正确终止老式ASCII行的正确方法是什么呢?
当前回答
还有一种方法是记住,0D 0A和\r \n与字母或数字顺序相比,都是反向或返回的顺序。
其他回答
来自维基百科(你可以在那篇文章中读到适合你的操作系统):
系统基于ASCII或兼容 字符集使用LF(行 feed, '\n', 0x0A,十进制10)或CR (回车,'\r', 0x0D, 13 in 十进制)单独,或CR by LF (CR+LF, '\r\n', 0x0D0A)。
如果你正在使用c#,为什么不使用环境。换行吗?(我假设你使用一些文件写入器对象…把它交给环境部。它会处理正确的终止符。
如果你正在使用c#,你应该使用环境。NewLine,对应于MSDN是:
对于非Unix平台,字符串包含“\r\n”;对于Unix平台,字符串包含“\n”。
我会用“return”这个词来记住,r在n之前。
\ r \ n
说来奇怪,我还记得它,因为它和我用过的打字机正好相反。 好吧,如果这是正常的,我就不需要记住它了……: -)
*图片来自维基百科
在打字机中,当您完成对行进行数字处理时,您可以使用支架返回杆,在此之前使滚筒滚动,换行后允许您手动操作支架返回。
你可以从freesound。org上的这段录音中听到开始时送纸的声音,大约在结束后1分03秒,在铃声警告结束后,鼓的滚动声和马车返回的声音。
推荐文章
- 为什么Path。以Path.DirectorySeparatorChar开头的文件名合并不正确?
- c# .NET中的App.config是什么?如何使用它?
- String类中的什么方法只返回前N个字符?
- 我如何提高ASP。NET MVC应用程序性能?
- 无法解析类型为“Microsoft.AspNetCore.Http.IHttpContextAccessor”的服务
- 如何在没有任何错误或警告的情况下找到构建失败的原因
- 在Sublime Text 2中使用Ctrl+D进行多个选择时,我如何跳过匹配?
- #定义WIN32_LEAN_AND_MEAN具体排除了什么?
- Visual Studio弹出提示:“操作无法完成”
- 否ConcurrentList<T>在。net 4.0?
- 在c#中解析字符串为日期时间
- 由Jon Skeet撰写的《Singleton》澄清
- 自定义数字格式字符串始终显示符号
- Post参数始终为空
- string.ToLower()和string.ToLowerInvariant()