文件处理类简介

System.IO.Directory:用于创建、移动和枚举通过目录和子目录。
.File:用于创建、复制、删除、移动和打开文件。
.Path:对包含文件和目录路径的信息String实例执行操作。
.StreamReader、StreamWriter:以一种特定的编码读写字符。
File类:(静态)用于创建、复制、删除、移动和打开文件的静态方法,并协助创建FileStream对象。
File类常用方法• AppendText:创建一个SteamWriter对象,用于在指定文件的末尾添加新的内容。
• Copy:复制指定文件
• Move:移动文件
• Delete:删除文件。
• Exist:判断指定文件是否存在
• Open:以指定的方式、权限打开指定文件
• OpenRead:以只读方式打开指定文件
• OpenText:打开文本文件,返回流
• OpenWrite:以读写方式打开指定文件
• Cteate:创建一个指定文件
• CreateText:创建一个文本文件

FileStream 类:能够以同步或异步这两种模式之一打开文件,而且对同步方法(Read 和 Write)和
异步方法(BeginRead 和 BeginWrite)有显著的性能影响。

在Windows系统中,如果输入输出数据小于64KB,则采用同步模式性能较好;而当大于64KB时,
则最好采用异步模式。

FileSteam常用属性和方法• CanRead:判断当前流是否支持读取。
• CanWrite:判断当前流是否支持写入。
• CanSeek:是否支持搜索。
• IsAsync:是否处于异步打开模式
• Postion:设置获取当前流所处位置
• Flush:将当前缓存区的数据写入文件
• Lock:锁定流,防止其他文件访问。
• Seek:设置当前流操作的指针位置


                                                                           ASP.NET文件操作    讲师:邵志东

转载于:https://www.cnblogs.com/zsb/archive/2008/05/09/1188795.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值