如何检测文件夹?

时间:2017-06-23 08:52:07

标签: .net vb.net

我的文件夹名称:“20170623154519_test.pdf” 我用了这段代码:

  Dim isDir = (File.GetAttributes(strOutput) & FileAttributes.Directory) = FileAttributes.Directory

但它的工作不正确。

如何检测文件夹? 谢谢大家。

2 个答案:

答案 0 :(得分:2)

您的代码存在于和操作中。你需要的是VB.net中的按位和(And),而不是&(字符串连接):

Dim isDir = (File.GetAttributes(strOutput) And FileAttributes.Directory) = FileAttributes.Directory

答案 1 :(得分:0)

只需使用this

即可
Dim isDir = System.IO.Directory.Exists("20170623154519_test.pdf")

该代码将检查名为“20170623154519_test.pdf”的文件夹