我见过
other posts,但它们主要是在C#中.对于想要学习递归的人来说,在VB.Net中查看真实世界的工作示例可能会有所帮助.如果有人刚刚在VB.Net中弄湿了编程,那么尝试破译是一个额外的难度.我确实找到了
this post,我现在明白了,但如果有一篇VB.Net示例的帖子,我可能能够更快地找到它.这也是我提出这个问题的部分原因:
Sub walkTree(ByVal directory As IO.DirectoryInfo,ByVal pattern As String)
For Each file In directory.GetFiles(pattern)
Console.WriteLine(file.FullName)
Next
For Each subDir In directory.GetDirectories
walkTree(subDir,pattern)
Next
End Sub