C#实现文本文件合并
class FileCombine
{
public void CombineFile(String[] infileName,String outfileName)
{
int b;
int n=infileName.Length;
FileStream[] fileIn=new FileStream[n];
using (FileStream fileOut = new FileStream(outfileName, FileMode.Create))
{
for (int i = 0; i < n; i++)
{
try
{
fileIn[i] = new FileStream(infileName[i], FileMode.Open);
while ((b = fileIn[i].ReadByte()) != -1)
fileOut.WriteByte((byte)b);
}
catch (System.Exception ex)
{
Console.WriteLine(ex.Message);
}
finally
{
fileIn[i].Close();
}
}
}
}
}
调用方法如下:
class TestCombine
{
public static void Main(String[] args)
{
FileCombine c=new FileCombine();
String[] file=new String[2];
file[0]="aa.txt";
file[1]="bb.txt";
c.CombineFile(file,"cc.txt");
}
}
转载于:https://www.cnblogs.com/51net/archive/2012/01/17/2390460.html
C#实现文本文件合并相关推荐
- 将多个txt文本文件合并成一个txt文件
将多个txt文本文件合并成一个txt文件 方法一:批处理文件 有文档1.txt.2.txt 新建一个文档:合并文档.txt,在该合并文档中输入 copy/b 1.txt+2.txt 3.txt 将合并 ...
- 【Java代码】:实现文本文件合并
[代码说明] 解释: 基于面向对象的思想,代码的可扩展性强: 利于嫁接其他代码,实现更为强大的功能: 思路: 遍历文件根目录,找出所有要合并的文本文件: 遍历文件夹,然后通过文件过滤器找出文本文件: ...
- Linux下文本文件合并和去除重复
转自:微点阅读(www.weidianyuedu.com)微点阅读 - 范文大全 - 免费学习知识的网站 Linux下处理文本的能力还是很强大的. 本文主要涉及到的命令为cat uniq sort. ...
- linux合并两个文件 去重复,c - 在Linux中使用C,通过系统调用将两个文本文件合并为一个新文件(来回换行) - 堆栈内存溢出...
如果您已阅读所有文件,则必须保留,因为在第一时间读取的内容将...已阅读,而这不是您想要的. 注释后编辑代码: #include #include #include #include #include ...
- 合并多个文本文件方法
原创作品,出自 "深蓝的blog" 博客,深蓝的blog:http://blog.csdn.net/huangyanlong/article/details/47055589 把多 ...
- mysql多行合并成一行_数据文件合并与拆分
[摘要] 本文介绍将多个文本文件和 Excel 文件合并成一个文件,或者将一个文件拆分成几个小文件时,如何处理会遇到的几种情况,并用 esProc SPL 举例实现. 在数据处理业务中,经常要把文件结 ...
- python docx 合并文档 图片_Python+pymupdf处理PDF文档案例6则
推荐图书:<Python程序设计(第3版)>,(ISBN:978-7-302-55083-9),清华大学出版社,2020年6月第1次印刷,7月第2次印刷 京东购买链接:https://it ...
- 5款很棒的文本文件工具,别说没告诉过你
尽管文本文件毫无疑问是很有用的,但是在工作中又多少有些局限性.值得庆幸的是,现在有很多工具可以转换.编辑或者操作文本文件.本文就列出了5个这样的工具. 1.TTSReader TTSReader(如图 ...
- 2018-2019-2 20165315 《网络对抗技术》Exp2+ 后门进阶
2018-2019-2 20165315 <网络对抗技术>Exp2+ 后门进阶 一.实验要求 以下三个课题三选一 1.其他专用后门工具研究(CROSSRAT ...) 2.恶意代码绑定技术 ...
最新文章
- R语言-向量自回归模型VAR的实现
- PHP 修改memory_limit方法
- python3.7用法_Python 3.7中dataclass装饰器用法详解
- Java语言编程基础:数组
- 如何添加引文标_如何在Google文档中查找和添加引文
- Java面试准备:15个Java面试问题
- 神经网络Drop大法真香定律
- 【批处理】windows环境将文件放置在虚拟盘
- Kafka和RocketMQ底层存储:零拷贝技术
- Netty学习总结(6)——Netty使用注意事项
- python info_Python学习教程:Python字典处理
- 商淘软件已成为ThinkPHP商城系统之标杆产品
- 阿里云Maven仓库
- CAD使用圆,椭圆,直线综合练习
- Mit6.S081学习记录
- iOS多线程的初步研究(三)-- NSRunLoop
- EXCEL 单元格内换行内容改成两行单元格内容
- 可编程渲染管线12 图像质量
- 功率时延谱(PDP)与三种选择性衰落
- mysql本周 下周下月_sql 统计本周,本月,下周,下月sql语句
热门文章
- python常用命令汇总-酷帅吊炸天的 Pandas 常用操作命令汇总
- 自学python 知乎-马哥教育官网-专业Linux培训班,Python培训机构
- 我在学python-你们以为我在学C++?其实我在学 Python
- linux下载哪个python版本-Linux下python版本的升级步骤
- python编程案例教程答案-python编程案例教程pdf下载
- python菜鸟工具-Python3 教程
- c与python的区别-C++/C/JAVA/Python之间的区别?
- python怎么把数据写入txt-python(如何将数据写入本地txt文本文件)
- python可以写桌面软件吗-用Python编写一个桌面软件系统的步骤是什么?
- resultMap和resultType的区别