1 private void button2_Click(object sender, EventArgs e) 2 { 3 if (File.Exists(@"E:\exists.txt")) 4 { 5 MessageBox.Show("文件存在"); 6 } 7 else 8 { 9 MessageBox.Show("无此文件"); 10 } 11 }
注:使用File.Exists方法,需要引用 System.Io 命名空间
语法:
public static bool Exists(string path)
不应使用 Exists 方法来验证路径,此方法仅检查 path 中指定的文件是否存在。 将无效路径传递到 Exists 将返回 false。
请注意,在您调用 Exists 方法和对文件执行其他操作(如 Delete)之间,其他进程可能会对文件进行一些处理。
允许 path 参数指定相对或绝对路径信息。 相对路径信息被解释为相对于当前工作目录。若要获取当前工作目录,请参见 GetCurrentDirectory。
如果 path 描述一个目录,则此方法返回 false。 在确定文件是否存在之前,从 path
原文:http://www.cnblogs.com/mmgx/p/3551190.html