请帮帮我。我疯了。
为什么
Directory.Exists(from)
即使文件存在,也要返回false
http://img442.imageshack.us/img442/3250/filedoesnotexist.png
答案 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”?
编辑:哦,我忽略了截图。那么,其他答案就在那时。