论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > Asp.net教程
Tag:静态页面,treeview,gridview,repeater,dataset,sqldatareader,ado.net,上传,三层,ajax,xml,留言本,新闻发布,商城,注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,触发器,socket,form认证,登录,视频教程

.NET平台中“流”的概念

文章类别:Asp.net | 发表日期:2009-10-18 9:54:35

“流”的模型

     .NET平台使用“流”来支持读取和写入文件()。我们可以将“流”视为一组连续的一维数据,包含开头和结尾,并且其中的游标指示了流中的当前位置。“流”的模型可以用下面的图形来表示:

 image

“流”的操作

     “流”中包含的数据可能来自内存、文件或 TCP/IP 套接字。“流”包含可应用于自身的基本操作:

读取:读取流,即将数据从流传输到数据结构(如字符串或字节数组)中。
写入:写入流,即将数据从数据源传输到流中。
查找:可以查询和修改游标在流中的位置。
“流”的类型

     在 .NET平台中,“流”由Stream类来表示,该类构成了所有其他流的抽象类。不能直接创建 Stream 类的实例,但是必须使用它实现的其中一个类。有许多类型的“流”,但在处理文件输入/输出 (I/O) 时,最重要的类型为FileStream类和IsolatedStorageFileStream类,前者提供读取和写入文件的方式,后者提供在独立存储设备中创建文件和目录的方式。

     可在处理文件 I/O 时使用的其他流包括:

BufferedStream
CryptoStream
MemoryStream
NetworkStream

视频教程列表
文章教程搜索
 
Asp.net推荐教程
Asp.net热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058