日期:2014-05-17  浏览次数:20818 次

C# 请问如何将多个不同类型的文件合并,然后再读取?
C#  请问如何将多个不同类型的文件合并成一个文件,然后再读取?

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