0
A
回答
0
如果循环遍历目录中的所有文件并获取每个文件的扩展名。检查它是否不存在于你的列表中,如果没有添加它。当你浏览所有的文件时,你会得到你的清单。
没有一种方法可以做到这一点。
3
获取目录中的所有文件,从他们那里得到了扩展,并删除重复:
Dim extensions As String() = _
Directory.GetFiles(path) _
.Select(Function(f As String) Path.GetExtension(f)) _
.Distinct() _
.ToArray()
编辑:
改为VB语法
0
我会使用LINQ查询与VB .NET 集团通过进入语法:
Dim extensions = From file In New DirectoryInfo(path).GetFiles() _
Group file By file.Extension Into Group
然后,您可以遍历它们像这样:
For Each extension In extensions
Console.WriteLine(extension.Extension)
Next
相关问题
- 1. 我如何获得flex中所有目录的文件名?
- 2. 如何获得ISAPI扩展中的所有ServerVariables
- 3. C#获取所有没有目录扩展名的文件名
- 4. 如何获取目录中所有带ESY扩展名的文件列表?
- 5. 如何获得一个类扩展的所有类的类型[]
- 6. 如何获得所有扩展属性的列表
- 7. 如何从dir及其所有子目录中删除所有.php扩展名?
- 8. 如何获得highslide扩展
- 9. 没有扩展能够加载
- 10. 我们如何增加treeview扩展所有节点的能力?
- 11. 复制所有子目录中具有特定扩展名的所有文件
- 12. 递归地扩展到当前目录中的所有文件?
- 13. 更改目录中所有文件的文件扩展名OSX
- 14. 更改目录中所有文件的扩展名
- 15. 如何从URL中获取所有可能的目录组合
- 16. 如何列出目录树中的所有二进制文件扩展名?
- 17. 如何获得MATLAB中特定目录中所有目录名称和/或所有文件的列表?
- 18. 能够记录所有的包
- 19. 获取带有扩展名的目录中的文件列表
- 20. 如何确定扩展的目录
- 21. 如何获得扩展的pdf版本
- 22. Primeng如何获得行的rowIndex扩展?
- 23. Azure的活动目录获得所有用户 - (可能死锁)
- 24. 如何获得SD卡上所有目录的列表?
- 25. 如何从特定目录中获取具有特定扩展名的所有文件的列表?
- 26. 如何使用MS Graph在Azure AD中获取目录扩展
- 27. 我如何获得的所有文件的“头”在指定的目录?
- 28. 如何从目录中递归地查找所有文件扩展名?
- 29. 如何获取python目录中的文件名列表(没有扩展名)?
- 30. PCR值的扩展如何能够用例如SHA1SUM?
实际上,如果使用Set而不是List,则不必编写任何重复数据删除逻辑。 – 2009-11-14 22:28:16