C#写文本文件如何写入回车换行符?
public void WriteLogFile(String input){//指定日志文件的目录string fname = "C:\\Inetpub\\wwwroot\\CommonFunction\\upFile " + "\\logfile.txt ";//定义文件信息对象FileInfo finfo = new FileInfo(fname);//判断文件是否存在以及是否大于2Kif (finfo.Exists && finfo.Length > 2048){//删除该文件finfo.Delete();}//创建只写文件流using (FileStream fs = finfo.OpenWrite()){//根据上面创建的文件流创建写数据流StreamWriter w = new StreamWriter(fs);//设置写数据流的起始位置为文件流的末尾w.BaseStream.Seek(0, SeekOrigin.End);//写入“Log Entry : ”w.Write("\nLog Entry : ");//写入当前系统时间并换行w.Write("{0} {1} \r\n ", DateTime.Now.ToLongTimeString(),DateTime.Now.ToLongDateString());//写入日志内容并换行w.Write(input + "\n ");//写入------------------------------------“并换行w.Write("------------------------------------\n ");//清空缓冲区内容,并把缓冲区内容写入基础流w.Flush();//关闭写数据流w.Close();}}
转载于:https://blog.51cto.com/baobaolovetutu/1262165
C#写文本文件如何写入回车换行符?相关推荐
- 在windows系统写脚本,如何去掉回车换行符
在windows系统写脚本,如何去掉回车换行符 在windows系统中写bash脚本,然后再拿到linux系统中运行,通常会遇到这样的问题: 无缘无故多出 "\r",这是windo ...
- linux系统下回车换行符
简述 回车换行符在文本文件的读写中经常用到,windows下面稍微复杂点,linux系统下更为简单. 详述 回车和换行是两个不同的概念. 回车,就是告诉计算机把头定位在左边界:换行,就是把头向下移动一 ...
- html+正则+换行+回车,正则与回车换行符使用详解
这次给大家带来正则与回车换行符使用详解,正则与回车换行符使用的注意事项有哪些,下面就是实战案例,一起来看一下. C#中,读取文本文件内容,里面往往有许多回车换行符("\r\n"), ...
- 回车换行符 crlf 那点事
不同的操作系统回车换行符定义是不一样的,如果你跟我一样记不住,crlf几个字段的含义的话,记录下来就非常有必要了 win \r\n CRLF ASCII 13 carriage ret ...
- windows下回车换行符在Linux下显示^M问题
背景: win下的PHP文件打包,在Linux下解压后,在git status 时,显示发生修改,但并没有修改,查看文件会发现这种字符^M其实就是因为换行符的原因 ,Windows换行符和Linux换 ...
- c语言回车换行符的作用,求助,c语言如何输出回车换行符啊?
C语言在向计算机输入文本文件时,将回车换行符转换为换行符,在输出时把换行符转换成回车和换行两个字符.在用二进制文件时,不进行这种转换,在内存中的数据形式与输出到外部文件中的数据形式完全一致,一一对应. ...
- 【sql server】回车换行符的替代
一.问题说明 若excel里面的字段内容自动换行,这时sql server导入excel表格数据后,写完相关的查询语句再导出excel后出现字段内容占两行的情况.这时我们该如何将回车换行符拿掉,将两行 ...
- php 替换回车tab,PHP替换回车换行符的三种方法
小小的回车换行,在不同的平台有着不同的实现. 为什么要这样,世界是多样的! 推荐学习:PHP视频教程 本来,在Unix / Linux世界换行用\n, Windows为了体现不同,就用\r\n, 更有 ...
- php 将换行符替换,PHP替换回车换行符的三种方法
小小的回车换行,在不同的平台有着不同的实现. 为什么要这样,世界是多样的! 推荐学习:PHP视频教程 本来,在Unix / Linux世界换行用\n, Windows为了体现不同,就用\r\n, 更有 ...
最新文章
- Canvas基础知识
- VTK:小部件之ImplicitPlaneWidget2
- matplotlib包画基本的图
- 算法模板-对称性递归
- Linux基金会六大项目合并成LF Networking Fund
- linux cvs服务,Linux环境下轻松搭建CVS服务器
- win10系统调用架构分析
- 「译」 .NET 5 新增的Http, Sockets, DNS 和 TLS 遥测
- 关于junit测试类启动慢报错:failed to resolve org.junit.platform
- 计算机应用基础复制3,计算机应用基础3(答案)
- word怎么把页面顺序倒过来_Word打印错乱——出现两个第1页
- w10计算机用户名密码忘了,一招简单帮你解决win10系统电脑忘记开机密码
- windows10 8081端口被占用如何解决
- 【AI视野·今日CV 计算机视觉论文速览 第181期】Tue, 7 Apr 2020
- nuxt 如何添加robots.txt文件
- pytorch实现GAN
- 通盘无妙招与神来之笔的两种推广策略
- 论文翻译之Enriched Feature Guided Refinement Network for Object Detection
- 解除百度网盘下载限速
- 中国房价走势分析——基础数据收集