“回车”和“换行”是ASCII字符集中两个不可见的控制符...“回车”就是CHAR(13),即\r...“换行”就是CHAR(10),即\n...至于“回车”和“换行”是来源于打字机,没见过打字机或没见过DOS时代的光标恐怕不好理解...因为GUI时代光标都是自由移动的不再有回车的意义...
在Unix中“回车”不换行,“换行”才换行,行尾只需要一个“换行”...而在Windows中,“回车”和“换行”都换行,“回车”+“换行”才是行尾...
所以符合Windows开发标准的文本编辑器才会提醒你当前编辑的文本不符合Windows行尾标准..
打开VS 提示
选择“是”,结果文件变成乱码,该编码也不行,其实有一个最简单的方法就是:
选择一个可以正常打开文件(不显示乱码)的编辑器(可用editplus),其他的都可以,只要可以正常打开
复制整个文件内容,粘贴到VS中
OK,搞定,是不是很简单
相关新闻
- 小程序登录流程图理解 2020-08-18
- 在C#中获取web.config中的配置信息 2021-08-23
- 小程序open-data头像样式 2021-04-10
- 小程序rich-text 富文本解析图片过大和图片路径的问题 2020-11-25
- C#中去掉字符串的最后一个字符 2020-11-23