C#中,向txt文本写入字符的几点技巧
来源:互联网 发布:出纳软件哪个好 编辑:程序博客网 时间:2024/05/29 18:40
我在richTextBox中自动生成多行文本,向txt里写入.发现换行符全都是黑色的方块.
然后查了很多资料,说在windows中,换行符用"/r/n"表示,Unix里用"/n"表示,不同的系统有不同的表示.
于是我将richTextBox里的换行符全替换成"/r/n",结果依然不行.在快速查看里发现richTextBox的文本里,依然只有"/n"字符.那么"/r/n"哪里去了呢.
后来实验很多次,发现richTextBox中,无论是"/r/n","/n"还是NewLine方法,都又替换成"/n".于是得到结果,向txt里写入多行文本,richTextBox是行不通的.
改用string类型,成功!
string caozuojilu = "";
//给caozuojilu字符串赋值;
//把字符串用richTextBox显示;
richTextBox1.Text = caozuojilu;
//写入txt文件;
string filePath = System.Environment.CurrentDirectory + @"/操作记录.txt";
FileStream fsMyfile = new FileStream(filePath, FileMode.Append, FileAccess.Write);
StreamWriter swMyfile = new StreamWriter(fsMyfile);
swMyfile.WriteLine(caozuojilu);
swMyfile.Flush();
swMyfile.Close();
fsMyfile.Close();
- C#中,向txt文本写入字符的几点技巧
- C# 将文本写入txt文件中
- c# 向字符串中写入字符
- java向txt中写入字符串的几种方式以及效率
- java 向txt中写入字符串的几种方式效率测试代码
- C#写入TXT文本代码
- C# 数据库连接设置并把设置写入到txt文本中
- c#操作txt文本之写入
- VC++向txt文件中写入字符串
- 用二进制方式向TXT文本写入数据
- 简单的-写入txt文本,追加写入与覆盖写入
- 用SQL向*.txt中追加文本
- winform 向txt文本中写数据
- 比较两个TXT文本的不同写入3.txt
- C#控制台基础 写入txt文本中的内容实现换行
- C#向excel中写入数据的三种方式
- 基本文件的I/O --从字符串中读取字符&向字符串中写入字符
- MFC学习之 将 list 表里的信息写入.txt文本 和 .xls EXCEL 文件中
- 做管理系统的软件开发工作已经N年有余了1
- MentorGraphicsMAJIC-LT的使用
- 异步消息的传递-回调机制
- 深入浅出Linux设备驱动之字符设备驱动程序
- static块的执行
- C#中,向txt文本写入字符的几点技巧
- [转]影响搜索引擎优化的八项因素
- Ibatis2.0使用说明(二)——配置篇
- Hibernate.initialize(Obj)用法
- 什么是OCX控件
- struts下request中的parameter在action 中可以改变么
- 戏说java设计模式中的命令模式
- SQL语句学习,外连接与条件配合使用 (转载)
- Arm与Linux的完美结合