当前位置:  开发笔记 > 编程语言 > 正文

在C#中验证文件是否存在

如何解决《在C#中验证文件是否存在》经验,为你挑选了3个好方法。

我正在开发一个应用程序.该应用程序应该从用户那里获得简历,因此我需要一个代码来验证文件是否存在.

我正在使用ASP.NET/C#.



1> splattne..:

您可以使用命名空间中类的Exists方法确定指定的文件是否存在:FileSystem.IO

bool System.IO.File.Exists(string path)

您可以在MSDN上找到此处的文档.

例:

using System;
using System.IO;

class Test
{
    public static void Main()
    {
        string resumeFile = @"c:\ResumesArchive\923823.txt";
        string newFile = @"c:\ResumesImport\newResume.txt";
        if (File.Exists(resumeFile))
        {
            File.Copy(resumeFile, newFile);
        }
        else
        {
            Console.WriteLine("Resume file does not exist.");
        }
    }
}



2> James Ogden..:

要测试.NET中是否存在文件,您可以使用

System.IO.File.Exists (String)



3> Eric Bishard..:
    if (File.Exists(Server.MapPath("~/Images/associates/" + Html.DisplayFor(modelItem => item.AssociateImage)))) 
      { 
         
      }
        else 
      { 
        
No image available
}

我做了类似这样的事情,以便在显示之前检查图像是否存在.

推荐阅读
爱唱歌的郭少文_
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有