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

 更新时间:2015年07月07日 14:39:06   作者:DTC2  
这篇文章主要介绍了C#自适应合并文件的方法,涉及C#基于FileStream类实现文件读写操作的相关技巧,非常简单实用,需要的朋友可以参考下

本文实例讲述了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# SendMail发送邮件实例代码

    c# SendMail发送邮件实例代码

    这篇文章介绍了c# SendMail发送邮件实例代码,有需要的朋友可以参考一下
    2013-09-09
  • C#控制台进行文件读写的方法

    C#控制台进行文件读写的方法

    这篇文章主要介绍了C#控制台进行文件读写的方法,涉及C#操作文件读写的相关技巧,非常具有实用价值,需要的朋友可以参考下
    2015-04-04
  • C#校验时间格式的场景分析

    C#校验时间格式的场景分析

    本文通过场景分析给大家讲解C#里如何简单的校验时间格式,本次的场景属于比较常见的收单API,对第三方的订单进行签名验证,然后持久化到数据库,需要的朋友跟随小编一起看看吧
    2022-08-08
  • 聊聊C#中的Mixin的具体用法

    聊聊C#中的Mixin的具体用法

    本文主要介绍了C#中的Mixin的具体用法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-05-05
  • Unity绘制二维动态曲线

    Unity绘制二维动态曲线

    这篇文章主要为大家详细介绍了Unity绘制二维动态曲线,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-03-03
  • Silverlight将图片转换为byte的实现代码

    Silverlight将图片转换为byte的实现代码

    这篇文章主要介绍了Silverlight将图片转换为byte的实现代码,需要的朋友可以参考下
    2015-11-11
  • C#实现简单俄罗斯方块

    C#实现简单俄罗斯方块

    这篇文章主要为大家详细介绍了C#实现简单俄罗斯方块,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-03-03
  • Entity Framework映射TPH、TPT、TPC与继承类

    Entity Framework映射TPH、TPT、TPC与继承类

    这篇文章介绍了Entity Framework映射TPH、TPT、TPC与继承类,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-06-06
  • 浅谈C#基础之类的访问修饰符

    浅谈C#基础之类的访问修饰符

    浅谈C#基础之类的访问修饰符,需要的朋友可以参考一下
    2013-03-03
  • C#反射应用实例

    C#反射应用实例

    这篇文章主要介绍了C#反射应用,实例分析了通过反射实现多系统数据库的配置方法,是比较实用的技巧,需要的朋友可以参考下
    2014-12-12

最新评论