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

作者:DTC2 时间:2023-09-28 05:27:13 

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

标签:C#,合并,文件
0
投稿

猜你喜欢

  • Java中的引用类型和使用场景详细

    2023-11-29 03:58:19
  • 浅谈两个jar包中包含完全相同的包名和类名的加载问题

    2023-04-13 04:47:02
  • 必须要学会的JMM与volatile

    2021-07-30 14:07:53
  • 详解LeakCanary分析内存泄露如何实现

    2022-12-03 22:04:40
  • Spring Data JPA 映射VO/DTO对象方式

    2022-10-13 10:25:27
  • Android SurfaceView拍照录像实现方法

    2022-06-18 17:07:20
  • Jenkins节点配置实现原理及过程解析

    2023-02-14 11:53:30
  • Android 虚拟按键与沉浸式的适配方法

    2021-11-27 22:03:02
  • Android四种数据存储的应用方式

    2023-07-25 05:01:06
  • C#控制台实现飞行棋游戏

    2022-03-12 04:18:40
  • java获取系统路径字体、得到某个目录下的所有文件名、获取当前路径

    2023-11-29 14:39:23
  • spring cloud zuul修改请求url的方法

    2022-09-03 01:44:19
  • C#中泛型容器Stack<T>的用法并实现”撤销/重做”功能

    2021-06-27 04:12:00
  • SpringBoot Aop 详解和多种使用场景解析

    2022-10-02 12:03:47
  • C#编程实现QQ界面的方法

    2023-02-05 23:35:45
  • Java8中Lambda表达式使用和Stream API详解

    2022-04-27 13:25:23
  • Android实现弹出登陆框的方案

    2021-09-03 06:52:36
  • Android中解决EditText放到popupWindow中,原有复制、粘贴、全选、选择功能失效问题

    2021-07-12 10:51:49
  • flutter ExpansionTile 层级菜单的实现

    2023-06-15 16:04:01
  • C#画图之饼图折线图的实现方法

    2021-12-05 22:26:13
  • asp之家 软件编程 m.aspxhome.com