C# 实现文件合并
作者:
camlboy | 来源:发表于
2017-04-17 14:56 被阅读216次private static string combineFile(string combinePath, List<DownLoadFile> files)
{
if (File.Exists(combinePath + "\\temp")) {
File.Delete(combinePath + "\\temp");
}
FileStream AddStream = new FileStream(combinePath + "\\temp", FileMode.OpenOrCreate);
BinaryWriter AddWriter = new BinaryWriter(AddStream);
string path;
foreach (var item in files)
{
path = Path.Combine(@item.savepath, item.path);
FileStream TempStream = new FileStream(path + "\\" + item.name, FileMode.Open);
BinaryReader TempReader = new BinaryReader(TempStream);
AddWriter.Write(TempReader.ReadBytes((int)TempStream.Length));
TempReader.Close();
TempStream.Close();
}
AddWriter.Close();
AddStream.Close();
return "temp";
}
本文标题:C# 实现文件合并
本文链接:https://www.haomeiwen.com/subject/squtzttx.html
网友评论