C#文件和字节流的转换方法

 更新时间:2015年05月18日 10:12:56   作者:永远爱好写程序  
这篇文章主要介绍了C#文件和字节流的转换方法,涉及C#将文件以字节流形式读取及将字节流写入文件的相关技巧,需要的朋友可以参考下

本文实例讲述了C#文件和字节流的转换方法。分享给大家供大家参考。具体实现方法如下:

1、读取文件,并转换为字节流

FileStream fs = new FileStream(filename,FileMode.Open,FileAccess.Read);
byte[] infbytes = new byte[(int)fs.Length];
fs.Read(infbytes, 0, infbytes.Length);
fs.Close();
return infbytes;

2、将字节流写入文件

FileStream fs = new FileStream("D:\inf.dlv",FileMode.Create,FileAccess.Write);
fs.Write(infbytes, 0, inf.Length);
fs.Close();

希望本文所述对大家的C#程序设计有所帮助。

相关文章

  • C#使用ZXing.Net实现生成二维码和条码

    C#使用ZXing.Net实现生成二维码和条码

    ZXing用Java实现的多种格式的一维二维条码图像处理库,而ZXing.Net是其.Net版本的实现,下面我们就来看看 C#如何使用ZXing.Net实现生成二维码和条码吧
    2023-12-12
  • C#常用正则大全分享

    C#常用正则大全分享

    C#常用正则大全分享,最基本也是最常用的一些表达式,需要的朋友可以参考一下
    2013-03-03
  • C#可变参数params示例详解

    C#可变参数params示例详解

    params是c#的一个关键字,用用汉语来说的话叫可变参数,这里的可变,不是说的类型可变,而是指的个数可变,这是c#的一个基础关键字,相信大家都有一定的了解,本篇文章就来大致的说一下C#可变参数params
    2022-02-02
  • C#判断某程序是否运行的方法

    C#判断某程序是否运行的方法

    这篇文章主要介绍了C#判断某程序是否运行的方法,代码结构简单功能实用,需要的朋友可以参考下
    2014-09-09
  • C# FileStream复制大文件

    C# FileStream复制大文件

    这篇文章主要为大家详细介绍了C# FileStream复制大文件的相关代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-05-05
  • C#使用读写锁三行代码简单解决多线程并发的问题

    C#使用读写锁三行代码简单解决多线程并发的问题

    本文主要介绍了C#使用读写锁三行代码简单解决多线程并发写入文件时提示“文件正在由另一进程使用,因此该进程无法访问此文件”的问题。需要的朋友可以参考借鉴
    2016-12-12
  • 浅谈C#中的Infinity和NaN

    浅谈C#中的Infinity和NaN

    下面小编就为大家带来一篇浅谈C#中的Infinity和NaN。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-07-07
  • C#连接ODBC数据源的方法

    C#连接ODBC数据源的方法

    这篇文章主要介绍了C#连接ODBC数据源的方法,实例分析了C#连接ODBC操作数据库的技巧,非常具有实用价值,需要的朋友可以参考下
    2015-04-04
  • C#与js实现去除textbox文本框里面重复记录的方法

    C#与js实现去除textbox文本框里面重复记录的方法

    这篇文章主要介绍了C#与js实现去除textbox文本框里面重复记录的方法,很实用的功能,需要的朋友可以参考下
    2014-08-08
  • C#中Thread.CurrentThread的用法小结

    C#中Thread.CurrentThread的用法小结

    本文主要介绍了C#中Thread.CurrentThread的用法小结,通过Thread.CurrentThread可以访问和修改当前线程的各种属性和方法,具有一定的参考价值,感兴趣的可以了解一下
    2025-04-04

最新评论