zoukankan      html  css  js  c++  java
  • c#语言 中FileStream类的基本使用

    FileStream类不是静态类,使用时需要创建对象,FileStream类既可以对文本文件进行读也可以对多媒体文件进行写,以字节数组的形式进行读和写,多用于对大文件进行读写,区别于File类的是它对文件可进行分步读写,减小内存压力,缺点是我们需要手动的关闭和释放资源,

    1、FileStream的常用方法

         FileStream类的构造函数;

              public FileStream(string path, FileMode mode, FileAccess access);

                    path:
                            当前 FileStream 对象将封装的文件的相对路径或绝对路径。
                    mode:
                            一个常数,用于确定如何打开或创建文件。
                    access:

                            一个常数,用于确定 FileStream 对象访问文件的方式。

      FileStream类的方法;

                public override int Read(byte[] array, int offset, int count);

                public override void Write(byte[] array, int offset, int count);

    FileStream的写操作并不完全覆盖原来的文件,而是用多少字节覆盖原来的文件多少内容,而File类中的写入是完全覆盖原来的文件

    FileStream分步读写大文件

  • 相关阅读:
    selenium登录百度
    selenium登录实验楼
    selenium登录慕课网
    selenium登录4399
    Python中的inf与nan
    Python—推导式
    vacode 精选插件(只为更舒心的编程)
    PHPStudy_pro 根目录下访问查看目录文件
    Thinkphp5 auto权限
    ThinkPHP admin.php后台登录
  • 原文地址:https://www.cnblogs.com/ljs7490/p/11007464.html
Copyright © 2011-2022 走看看