C# 检查文件夹是否存在,是否无法按预期工作

C# 检查文件夹是否存在,是否无法按预期工作,c#,visual-studio-2010,directory,C#,Visual Studio 2010,Directory,当我试图检查文件夹是否存在时,我的代码表明它存在,即使它不存在 string folder = @"C:\LWA"; if (!Directory.Exists(folder)) { MessageBox.Show("Folder Exists"); } 有什么问题吗?如果您的条件和消息不匹配 ! Directory.Exists(blah) 如果目录blah不存在,则为true 运算符反转您给它的布尔值。您的条件语句如下:“如果不存在文件夹,则显示文件夹存在”。删除,否则检查它

当我试图检查文件夹是否存在时,我的代码表明它存在,即使它不存在

string folder = @"C:\LWA";
if (!Directory.Exists(folder))
{
    MessageBox.Show("Folder Exists");
}  

有什么问题吗?

如果您的
条件和消息不匹配

! Directory.Exists(blah)
如果目录
blah
不存在,则为true


运算符反转您给它的布尔值。

您的条件语句如下:“如果不存在文件夹,则显示文件夹存在”。删除
,否则检查它是否不存在。读:这么愚蠢的事。。谢谢各位。