C# 请问如何将多个不同类型的文件合并,然后再读取?
C# 请问如何将多个不同类型的文件合并成一个文件,然后再读取?
------解决方案--------------------都什么样的文件??
------解决方案--------------------说下简单的方案,把多个文件进行压缩,用程序去读取那个已经压缩的文件,程序里解压读取所有文件,文本文件就相当于信息文件,去执行要执行的操作
------解决方案--------------------写一个类,标记可序列化,类里放一个List(Of Byte),所有文件读取Bytes并加入这个List,将这个类序列化保存。提取时,反序列化这个类,所有文件就在List里。
------解决方案--------------------自己定义数据结构,有一些基本信息,文件名,文件长度等,自己根据结构去读取基本信息,然后按照基本信息去读取数据流
------解决方案--------------------直接写一个配置文件,将文件的读取流程写在配置文件里边,然后去读取执行
------解决方案--------------------stream流读取,然后再写入,最后生成。
------解决方案--------------------看看介个
------解决方案--------------------使用压缩文件,将压缩文件的地址给程序,程序读取文件时,先进行解压操作
------解决方案--------------------直接tar,不需要压缩
另外可以用System.Packaging