欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C#自适应合并文件的方法

程序员文章站 2023-11-21 12:19:22
本文实例讲述了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#程序设计有所帮助。