社区
C#
帖子详情
急,获取路径读取文件后并合并c#
litteFire
2013-07-31 01:25:46
路径 D:\readpath\1001\20130731\ 下面有1.csv 2.csv 3.csv
D:\readpath\1002\20130731\ 下面也有1.csv 2.csv 3.csv
想先获取这两个路径 然后将相同文件 读取 并且 合并。然后生成一个新的csv文件并删除合并的那2个
本人有些笨,求高手来个讲解全的 谢谢!
...全文
306
6
打赏
收藏
急,获取路径读取文件后并合并c#
路径 D:\readpath\1001\20130731\ 下面有1.csv 2.csv 3.csv D:\readpath\1002\20130731\ 下面也有1.csv 2.csv 3.csv 想先获取这两个路径 然后将相同文件 读取 并且 合并。然后生成一个新的csv文件并删除合并的那2个 本人有些笨,求高手来个讲解全的 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
litteFire
2013-07-31
打赏
举报
回复
DirectoryInfo Dir=new DirectoryInfo(readPath); DirectoryInfo[] dis = Dir.GetDirectories(); dis = Dir.GetDirectories("*", SearchOption.AllDirectories); DisplayResult(dis); //获取目录中的所有文件 //FileInfo fis = di.GetFiles(); FileInfo[] fis = Dir.GetFiles("RECEIPTDetail.CSV", SearchOption.AllDirectories); DisplayResult(fis); public static void DisplayResult(DirectoryInfo[] dis) { foreach (DirectoryInfo item in dis) { Console.WriteLine(item.FullName); } } public static void DisplayResult(FileInfo[] fi) { foreach (FileInfo item in fi) { Console.WriteLine(item.FullName); } } 需要合并的两个文件 查出来后 放到了 DisplayResult(fis); 然后要怎么去 一个个的去写 入到新的里面
全栈极简
2013-07-31
打赏
举报
回复
读写csv的代码已经有了,然后你把几个csv文件读到datatable里面,然后merge(合并)一下,最后把这个合并好的datatable写到1个csv就成了呀。
litteFire
2013-07-31
打赏
举报
回复
哎,正因为 我从读取路径 到 合并文件的 代码不会 不知道该怎么去写··
全栈极简
2013-07-31
打赏
举报
回复
参考这个,
读写csv文件
,剩余的就是你的业务逻辑问题了。
bdmh
2013-07-31
打赏
举报
回复
csv就是文本格式,建一个stream,然后读取每一个文件到流中,然后将流中的内容逐个写入新建的stream,并保存
likofans
2013-07-31
打赏
举报
回复
读取csv 然后生成新csv :http://www.cnblogs.com/jhxk/articles/1830057.html 其他逻辑判断应该很简单啦
C#
开发实例大全(基础卷).软件开发技术联盟(带详细书签) PDF 下载
实例043 从字符串中分离文件
路径
、文件名及 扩展名 55 实例044
获取
字符串中汉字的个数 57 实例045 批量替换某一类字符串 58 实例046 对字符串进行加密与解密 59 3.3 常用数字处理技术 61 实例047 判断输入的货币值...
C#
全能速查宝典
2.1.26 StartupPath 属性——
获取
可执行文件
路径
150 2.1.27 TopMost属性——窗体是否应显示为最顶层窗体 151 2.1.28 WindowState属性——窗体的窗口状态 151 2.2 文本类控件 152 2.2.1 AllowEdit属性——是否可以...
C#
编程经验技巧宝典
115 <br>0192 如何
获取
“我的文档”系统文件夹
路径
115 <br>0193 如何
获取
应用程序当前执行的
路径
116 <br>0194 如何
获取
当前操作系统的信息 116 <br>0195 如何实现基本数据类型随意转换 116...
vc++ 应用源码包_1
然后
获取
文件头,得到文件大小,然后再下载。重点函数是ThreadDownLoad。下载完之后用FileCombine
合并
文件。Mydownload.cpp底端的fnMyDownload函数是下载器的关键函数。 点对点多线程断点续传软件《传圣》源代码 ...
vc++ 应用源码包_2
然后
获取
文件头,得到文件大小,然后再下载。重点函数是ThreadDownLoad。下载完之后用FileCombine
合并
文件。Mydownload.cpp底端的fnMyDownload函数是下载器的关键函数。 点对点多线程断点续传软件《传圣》源代码 ...
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章