欢迎您访问新疆栾骏商贸有限公司,公司主营电子五金轴承产品批发业务!
全国咨询热线: 400-8878-609

新闻资讯

常见问题

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

作者:用户投稿2026-01-11 21:01:41

本文实例讲述了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#程序设计有所帮助。