C#自适应合并文件的方法
程序员文章站
2023-12-09 20:03:45
本文实例讲述了c#自适应合并文件的方法。分享给大家供大家参考。具体实现方法如下:
using system;
using system.io;
namespa...
本文实例讲述了c#自适应合并文件的方法。分享给大家供大家参考。具体实现方法如下:
using system; using system.io; namespace mergefile { class program { public static void main(string[] args) { int count=1; string sourcepath=@"d:\splitfile"; string filetomerge=@"c:\编程的奥秘.pdf"; filestream ftm = new filestream(filetomerge, filemode.create, fileaccess.write); binarywriter bw=new binarywriter(ftm); string filepath; while(file.exists(filepath=sourcepath+path.directoryseparatorchar+path.getfilename(filetomerge)+count++)) { filestream fsr = new filestream(filepath, filemode.open, fileaccess.read); binaryreader br=new binaryreader(fsr); bw.write(br.readbytes((int)fsr.length)); br.close(); fsr.close(); } bw.flush(); bw.close(); ftm.close(); } } }
希望本文所述对大家的c#程序设计有所帮助。