我想让我的vb.net应用程序查看Web服务器上的文件夹,然后让我知道那里是否有文件或文件夹是否为空...有人知道我会从哪里开始吗?感谢
答案 0 :(得分:2)
使用DirectoryInfo.EnumerateFiles()
方法。
Dim myDir as DirectoryInfo = new DirectoryInfo(pathToDir)
If (myDir.EnumerateFiles().Any())) Then
' Got files in direcotry!
End If
如果您也想知道这个目录中是否有目录,还有DirectoryInfo.EnumerateDirectories()
。
答案 1 :(得分:2)
我建议您查看Directory.GetFiles
答案 2 :(得分:0)
如果您的程序在Web服务器上运行,您只需检查Directory.GetFileSystemEntries(path)
是否返回任何内容。
如果您的程序在客户端上运行,则需要创建一个调用Directory.GetFileSystemEntries
的服务器端脚本并将值返回给客户端。