VB.NET迭代和文件夹操作

时间:2013-02-20 12:46:56

标签: vb.net

我是VB新手。任何人都可以帮忙,谢谢。顺便说一句,乱糟糟的格式在这里很痛苦:)如何进行缩进?

参数:

  • 源文件
  • 备份文件夹

伪代码:

get all sub folders under target  

for each folder under target   
    if exists source file   
       if exists backup folder 
          replace/copy source file to backup folder  
       else
          create backup folder
          replace/copy source file to backup folder  
       replace source file

2 个答案:

答案 0 :(得分:1)

检查此方法:

As I told you before on the other posts,只需查看System.IO上的方法即可。它在MSDN上有详细记录,特别是类FileDirectoryPath

答案 1 :(得分:1)

要获取子文件夹,请参阅this问题

然后,您将要将子文件夹位置放入数组中。从这个数组中,循环遍历每个对象,依此类推。

尝试使用“文件”下的方法。因为这将包括许多文件处理功能。 这将需要'Imports System.IO'。