File.ReadAllText方法,File.WriteAllText方法修改文件内容
2008-01-04 10:10
537 查看
File.ReadAllText (String) | 打开一个文本文件,读取文件的所有行,然后关闭该文件。 |
File.ReadAllText (String, Encoding) | 打开一个文件,使用指定的编码读取文件的所有行,然后关闭该文件 |
File.WriteAllText (String, String) | 创建一个新文件,在其中写入指定的字符串数组,然后关闭该文件。如果目标文件已存在,则改写该文件。 |
File.WriteAllText (String, String, Encoding) | 创建一个新文件,使用指定的编码在其中写入指定的字符串数组,然后关闭文件。如果目标文件已存在,则改写该文件。 |
using System;
using System.IO;
using System.Text;
class Test
{
public static void Main()
{
string path = @"D:\MyTest.txt";
string oldString="hello";
string newString="你好";
if (File.Exists(path))
{
string content = File.ReadAllText(path , Encoding.GetEncoding("gb2312"));
content = content.Replace(oldString, newString);
File.WriteAllText(path , content, Encoding.GetEncoding("gb2312"));
}
}
}
相关文章推荐
- 任何的File.ReadAllText()和使用StreamReader读取文件内容之间的差异?
- 修改http请求文件为本地文件的一种方法:hook InternetReadFile 和 HttpOpenRequest
- 在linux内核中操作文件的方法--使用get_fs()和set_fs(KERNEL_DS) .bin file write/read
- 【C#】利用System.IO中的File类中的ReadAllText与WriteAllText输入输出小文件
- python修改文件内容,不需要read,write多个动作。
- ReadWriteFile//将文件1(已存在)的内容一行一行读入文件2
- AutoIT-修改原文件中每行文件内容(FileReadToArray)
- File.WriteAllText 写入TXT文件时不能正确换行只显示方块
- <Win32 API> 文件操作CreateFile/ReadFile/WriteFile
- PHP使用内置函数file_put_contents写入文件及追加内容的方法
- Python文件读取#write()方法之后不能read()出文件内容的解决办法
- 修改input[type="file"]文件上传样式的2种方法
- 19、FileWriter打开清空文件,RandomAccessFile的write方法
- Java源码——读取顺序存取文件中的数据(read text file and display each record)
- 7、定义一个文件输入流,调用read(byte[] b) 方法将exercise.txt文件中的所有内容打印出来(byte数组的大小限制为5,不考虑中文编码问题)。
- hadoop序列文件读与写 (SequenceWriteReadFile)
- c/c++ 通过 内存映射 方法同步修改文件内容
- Hadoop读取sequencefile和textfile文件内容
- air写文件 SecurityError: fileWriteResource 时报错的解决方法
- 定义一个文件输入流,调用 read(byte[] b)方法将 exercise.txt 文件中的所有内容打印出来 (byte 数组的大小限制为 5)。