如果我想检查一个文件夹中有多少个文件(其中可能有 10,000+ 个文件),有没有比...更有效的方法
Public Function FileCount(FolderName as String) As Integer
Dim Files() As String
Files = IO.Directory.GetFiles(FolderName)
Return Files.Length
End Function
被迫加载如此大的数组似乎不太合适。还有更好的建议吗?
最佳答案
这是否引起了问题? GetFiles() 并不返回每个文件的内容,而是返回它们的路径,即一个字符串数组。
关于.net - 使用 .Net 计算目录中的文件数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1090078/