ASP.NET中的FILESTREAM对象总结

原创 2004年04月15日 17:37:00

   迈克老猫(MikeCat)

来自:老猫の理想

filestream对象为文件的读写操作提供通道,而file对象相当于提供一个文件句柄,在文件操作中,filestream对象的操作比较简单。

创建filestream对象

创建filestream对象可以采用file对象的create方法或open方法,也可以采用filestream对象的构造函数

使用file对象的create方法
dim mikecatstream as filestream
mikecatstream=file.create("c:/mikecat.txt")


使用file对象的open方法
dim mikecatstream as filestream
mikecatstream=file.open("c:/mikecat.txt,filemode.openorcreate,fileaccess.write")

使用filestream对象的构造函数
dim mikecatstream as new filestream("c:/mikecat.txt",filemode.open,fileaccess.write)


filestream对象的主要方法

在文件读写操作中,filestream对象最为重要的2个方法是LOCK和UNLOCK方法。由于filestream对象为文件读写提供通道,一个文件可能有多个文件通道在对文件进行操作,有时为了避免数据写入和读取的混乱,需要单通道操作,这时可以使用LOCK方法来锁定文件,阻止其他的进程对文件进行操作。在操作完毕后可以使用UNLOCK方法对已经锁定的文件进行解锁处理,从新允许其他进程对文件进行操作。

c# 用 FileStream类简单实现向一个文本里写字符串

FileStream——文件流是指将一个文件放在内存里。 放到内存里面之后,就可以读和写。 我们今天只探讨写,而且是一般情况,往文件的末尾写东西。这里需要一个流写工具——StreamWriter....
  • CGGUANG
  • CGGUANG
  • 2016年11月19日 00:10
  • 1389

Asp.net学习总结

Asp.net北大青鸟。虽然是在讲,如何用asp.net控件。其实一直都是在传输一种思想。     讲服务器端 和 客户端 相分离。在开发的过程中,要时刻知道,客户端 与 服务端 在什么时候交互。对不...
  • zc474235918
  • zc474235918
  • 2014年08月17日 15:33
  • 1525

用FileStream加byte[]字节数组缓冲区读写文件

using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Tex...
  • blacop
  • blacop
  • 2016年10月15日 00:18
  • 1266

ASP.NET Web开发技术的深入总结

【IT168技术】在国内.Net开发这个环境里, 中小型公司,或者大公司但主营业务不是软件开发里面的软件小团队,针对.Net开发人员的要求都是十项全能型的全才, 能做的了从前台页面展现到最后数据存储的...
  • SJian123
  • SJian123
  • 2014年09月02日 16:01
  • 1187

几分钟搞懂c#之FileStream对象读写大文件

还是一样,我先上代码,但是为了你们测试结果和我一样,必须先有准备工作,否则会找不到目录或者文件就没有效果;既然是读取大文件,那么这个文本必须存在现在来看目标目录其实这里的文本文件可以删除,因为我们写入...
  • qq_33060405
  • qq_33060405
  • 2017年11月09日 05:07
  • 336

FileStream大文件使用方法

基本的文件读取方法 //1.创建文件流对象 ,并说明打开方式,主要就就是和磁盘建立一个通道 FileStream stream = new FileStream(@"D:\1...
  • heisedelangzi
  • heisedelangzi
  • 2013年12月19日 22:05
  • 2164

文件流类FileStream

文件流类FileStream u本节学习目标: nFileStream文件流类 nFileStream文件流类的创建 nFileMode和FileAccess,FileShar...
  • roamer314
  • roamer314
  • 2015年04月25日 10:44
  • 1189

asp.net mvc 学习总结

自学MVC看这里——全网最全ASP.NET MVC 教程汇总 http://www.cnblogs.com/powertoolsteam/archive/2015/08/13/4667892.htm...
  • bcbobo21cn
  • bcbobo21cn
  • 2017年05月03日 21:01
  • 1555

建议52:及时释放资源

建议52:及时释放资源 垃圾回收机制自动为我们隐式地回收了资源(垃圾回收器会自动调用终结器),那我们为什么要主动释放资源呢? private void buttonOpen_Click...
  • houwc
  • houwc
  • 2016年09月06日 20:02
  • 230

用FileStream复制一个任意文件

FileStream,顾名思义,文件流。流,是字节流。我的理解是,硬盘上存在一个字节流,内存里也有一个字节流,它们是对应的。程序运行时,我们只能对内存里的字节流直接操作,在它被关闭的时候,它的内容自动...
  • CGGUANG
  • CGGUANG
  • 2016年11月23日 05:52
  • 1327
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ASP.NET中的FILESTREAM对象总结
举报原因:
原因补充:

(最多只允许输入30个字)