try
{
string directory = "C:\\Users\\Public\\Documents";
string filename = "DBCS.config";
string path = Path.Combine(directory, filename);
if (File.Exists(filename))
{
MessageBox.Show("I exist");
}
}
catch (Exception e)
{
Console.WriteLine(e.ToString());
}
Run Code Online (Sandbox Code Playgroud)
代码每次都会跳过消息框.
我检查了文件是否确实存在.该文件是一个简单的文本文件.
你要这个:
if (File.Exists(path))
{
MessageBox.Show("I exist");
}
Run Code Online (Sandbox Code Playgroud)
您错误地使用了文件名而不是完整路径Exists.
您应该使用变量path而不是filename
if (File.Exists(path))
{
MessageBox.Show("I exist");
}
Run Code Online (Sandbox Code Playgroud)