检查文件是否存在
在使用文件时不仅要知道文件路径,更重要的时要知道这个文件是否存在,如果不存在,程序调用文件时就会发生错误。本实例可以检查文件是否存在。
一 技术要点
本例中利用File类的Exists方法来检测文件是否存在,其语法格式如下:
Public static bool Exists(string path)
参数:path:将要判断的文件路径。
返回值:如果存在返回true,否则返回false。
二 实现过程
(1)创建一个项目,将其命名为ExistFile,默认窗体Form1.
(2)在窗体中添加一个GroupBox,并将其属性text命名为“输入文件的完整路径”;添加一个TextBox控件用来输入文件路径,并将其拖拽至GroupBox中;添加一个Button控件用来判断文件是否存在。
(3)本例我们搜索下图中的word文件“检查文件是否存在”,则该文件的完整路径应是:E:\2020学习总结资料\C#\检查文件是否存在.docx
(4)代码示例:
#region 判断文件是否存在按钮事件
private void btnFileExist_Click(object sender, EventArgs e)
{
if (File.Exists(textBox1.Text.Trim()) == false)
{
MessageBox.Show("文件不存在");
}
else
{
MessageBox.Show("文件存在");
}
}
#endregion
(4)结果: