为什么这个文件不存在?

时间:2012-01-23 12:35:38

标签: c# windows visual-studio

请帮帮我。我疯了。

为什么

Directory.Exists(from)

即使文件存在,也要返回false

http://img442.imageshack.us/img442/3250/filedoesnotexist.png

4 个答案:

答案 0 :(得分:9)

Directory.Exists(from)检查目录是否存在,使用 File.Exists(from)如果您想检查文件是否存在

答案 1 :(得分:3)

您需要将File.Exists用于文件。您正在使用Directory.Exists用于Direcotry。

希望这适合你。

答案 2 :(得分:1)

因为问题很充分,只需猜测:

您说的是File,但正在检查Directory

像这样写:

File.Exists(from)

希望这有帮助。

答案 3 :(得分:0)

或者,另一个猜测:文件有一个扩展名,比如“whatever.txt”,但你的资源管理器中隐藏了扩展名,因此资源管理器将文件显示为“无论什么”,但搜索“无论什么”失败,你应该搜索“whatever.txt”?

编辑:哦,我忽略了截图。那么,其他答案就在那时。