FileStream类操作字节和字节数组

本文档详细介绍了如何使用FileStream类在.NET中进行字节和字节数组的操作,包括读写文件、转换数据等核心知识点。
摘要由CSDN通过智能技术生成
ContractedBlock.gif ExpandedBlockStart.gif Code
FielStream类操作的是字节和字节数组,而stream类操作的是字符数据。字符数据易于使用,但是有些操作,比如随机文件访问(访问文件中间某点的数据),就必须由FileStream对象执行。
   FielStream类维护内部文件指针,该指针指向文件中进行下一次读写操作的位置。
   FileStream只能处理原始字节(raw 
byte),处理原始字节的功能使用FileStream类可以用于处理任何数据文件。
   通过读取字节数据,FileStream对像可以用于读取图像和声音。代价是FileStream类不能将数据直接读入字符串
   此指针可以修改用Seek方法,它有两个参数:
   第一个参数:规定文件指针以字节为参数的移动距离
   第二个参数:规定开始计算的起始位置

        
byte[] byDataValue = new byte[200];
        
char[] charDataValue = new char[200];

        
/// <summary>
        
/// FilesStream读取用法
        
/// </summary>
        private void FilesStreamReadFile()
        {
            
try
            {
                FileStream fsFile 
= new FileStream(@"d:\log.cs", FileMode.Open);
                
//
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值