本文实例讲述了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#程序设计有所帮助。
如对本文有疑问, 点击进行留言回复!!
使用Visual Studio2019创建C#项目(窗体应用程序、控制台应用程序、Web应用程序)
C#实现获取本地内网(局域网)和外网(公网)IP地址的方法分析
网友评论