在线等!!!一个应用问题

zhuzhusex9975 2012-06-04 09:53:27
一个文件夹中全是XML文件,文件名称不同,

我想把XML文件内容读取出来,然后做一些操作


大家能不能给点思路:

有没有方法可以 读一个文件,之后做操作,然后再读取一个文件, 这样怎么能避免重复呢?

还是把所有文件都读取出来?(文件很多)
...全文
89 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhuzhusex9975 2012-06-04
  • 打赏
  • 举报
回复
注意,这个文件夹在BIN中,,即当前目录下面
zhuzhusex9975 2012-06-04
  • 打赏
  • 举报
回复
问下,怎么遍历一个文件夹,如果是XML,把文件名保存到LIST中啊?
SocketUp 2012-06-04
  • 打赏
  • 举报
回复
注意一下啊,如果文件夹的文件很多,使用Directory.GetFiles是有问题的,如果有能力,可以使用Win32 API
sd1232123 2012-06-04
  • 打赏
  • 举报
回复
假设这个文件夹的文件是固定不变的,那么就可以一次先读完这个目录的所有文件路径存到数组中,之后就可以对这个数组进行随意操作也不会重复,如果说这个文件夹的文件是变动的,那么我建议楼主读完一个把该文件存到一个备份目录即可。。代码就不贴了 很简单
accomp 2012-06-04
  • 打赏
  • 举报
回复
ls说了
先取文件夹下所有符合条件文件名,然后根据文件名操作。
SocketUp 2012-06-04
  • 打赏
  • 举报
回复
 String[] files = System.IO.Directory.GetFiles("c:\\", "*.xml", System.IO.SearchOption.AllDirectories);
foreach (String file in files)
{
MessageBox.Show(file);
}

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧