我正在开发一个应用程序.该应用程序应该从用户那里获得简历,因此我需要一个代码来验证文件是否存在.
我正在使用ASP.NET/C#.
您可以使用命名空间中类的Exists
方法确定指定的文件是否存在:File
System.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."); } } }
要测试.NET中是否存在文件,您可以使用
System.IO.File.Exists (String)
if (File.Exists(Server.MapPath("~/Images/associates/" + Html.DisplayFor(modelItem => item.AssociateImage)))) { } else {No image available
}
我做了类似这样的事情,以便在显示之前检查图像是否存在.