【发布时间】:2015-08-20 14:41:06
【问题描述】:
这可能是一个愚蠢的问题,但我试图找出一个文件夹中有多少个文件,一分钟它告诉我 0,下一次它告诉我 1 当那里根本没有文件时。
我什至在我的文档中创建了一个名为 H 的新文件夹,其中根本没有任何内容,并且它仍然返回 1 项。有人请解释一下,甚至自己尝试一下,这让我很头疼
int i = Directory.GetFiles(@"C:\Users\William\Documents\H\").Length;
MessageBox.Show(Convert.ToString(i));
【问题讨论】:
-
尝试让它显示它找到的文件。也许这会有所帮助?
-
您是否尝试过输出
GetFiles在某处实际返回的内容?很难看出它是如何突然改变的 -
我该怎么做?我不擅长编程
-
好吧,
GetFiles(...)已经返回找到的文件数组。只需遍历该数组并输出它找到的内容。 -
顺便说一句,你确定它不是像
thumbs.db这样的自动生成(可能是隐藏的)系统文件吗?