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分步读写大文件

  • 相关阅读:
    windows 快捷键
    MySQLorder by用法
    Idea-2020.1.3破解
    Java-FTP上传下载
    Java-byte转换
    Java-执行shell命令
    Java-文件加密传输(摘要+签名)
    AmazonRekognition-Java对接
    Java-File转MultipartFile
    AmazonS3-Java对接
  • 原文地址:https://www.cnblogs.com/ljs7490/p/11007464.html
Copyright © 2011-2022 走看看