C#文件流的操作
来源:互联网 发布:c语言在线测试网站 编辑:程序博客网 时间:2024/05/19 01:12
流的操作是一种能够操作大数据的方式
那么什么是流呢?
流可以看作是一条搬运液体的槽,被流操作的数据按照一定的操作大小完整地进入这个槽里面,当槽满了就将数据按要求进行下一步操作,这个槽将数据搬运后又继续去搬运剩余的数据.这就是流大概干的一些事情.
那么C#中对流的操作是使用FileStream类、StreamReader类和StreamWriter类,FileStream类是能够操作所有的数据文件的,而StreamReader类和StreamWriter类只能够操作文本文件.
创建一个流的资源需要规范三个参数: 1、需要操作的文件路径 ; 2、打开文件的方式(fileMode) ; 3、对文件的操作方式(fileAccess) ;
使用完流之后需要关闭流资源,可以调用Close() 和 Dispose()这两个方法进行关闭文件和关闭流资源;
C#还提供了一种更为便捷的关闭流资源的方法,就是将使用流对文件进行操作的代码都写到using(){}中,()中是创建流对象,{}中是使用流对文件进行操作;
0 0
- C# 文件流的操作
- C#文件流的操作
- C#文件流的操作
- C# 文件流的操作
- C#文件的操作
- C#文件流操作
- C#文件流操作
- C#文件流操作
- c#对文件流的操作
- 04.C#文件和流的操作
- C#常用的文件操作
- C#常用的文件操作
- C#对文件的操作
- C#常用的文件操作
- C#对文件的操作
- C#常用的文件操作
- C#对文件的操作
- C# 文件,文件夹的操作
- 索引
- 【分块】UVA 12003 Array Transformer 水题
- 能力天空视频下载助手
- C#实现 Linq 序列的Distinct—— IEnumerable<T>.Distinct<T>()——IEqualityComparer
- HOJ 13348 Finding Lines 画直线最多点
- C#文件流的操作
- Visual C# 2010学习笔记一之命令控件的使用
- 对面向接口编程的理解
- 【练习题】27.2-35进制数转换为10进制数
- [leetcode-63]Unique Paths II(c)
- 在转换为 UTC 时大于 DateTime.MaxValue 或小于 DateTime.MinValue 的 DateTime 值无法系列化为 JSON
- centOS安装qt4.8.0 - - ERROR: Package gstreamer-app-0.10 not found
- ffmpeg+ffserver搭建流媒体服务器
- SGU134 Centroid 树形DP基础题,求树的重心