文件的基本操作
在我们平时使用计算机时,常常会碰到各种各样的文件,它们都是用来保存特定数据的。说说怎么操作这些文件的
读取/写入文件步骤
- 创建文件流
- 创建阅读器或写入器
- 执行读/写操作
- 关闭阅读器或写入器
- 关闭文件流
创建文件流
FileStream fs = new FileStream(string path,FileMode FileMode);
注意:path是文件路径用于指定要操作的文件,FileMode是一个枚举类用来指定打开文件的模式,该枚举的常用成员如:
注意:写路径时,\表示转义字符,要用/或\
常用成员 | 说明 |
---|---|
CreateNew = 1 | 用指定的名称创建一个新文件,如果文件已存在会异常 |
Create = 2 | 创建新的文件,如果文件已经存在直接打开已存在的文件 |
Open = 3 | 打开一个已经存在的文件,如果文件不存在报错 |
OpenOrCreate = 4 | 打开已存在的文件,如果文件不存在,先创建一个新的文件,再打开 |
Truncate = 5 | 文件存在,先将文件内容清空,在写内容,如果文件不存在,会异常 |
Append = 6 | 打开一个已经存在的文件,在末尾追加内容,如果文件不存在,会异常 |
创建阅读器或写入器
StreamWiriter sw = new StreamWriter(文件流对象