检查文件是否存在而不知道扩展名
本文关键字:不知道 扩展名 存在 文件 是否 检查 | 更新日期: 2023-09-27 17:53:25
是否有一种简单的方法来检查文件是否存在?我知道文件名,只是不知道扩展名。
文件的名称将始终是他们在表中的userID。
所以对我来说我可以是1 *
图片格式为。jpg、。jpeg、。gif、。png等。
这是简单的还是我应该上传文件扩展名到数据库?
if (System.IO.File.Exists("~/ProfilePictures/" + userID " + ".*"))
{
}
使用目录。getfile
类似:
var files = Directory.GetFiles("~/ProfilePictures/",userID + ".*");
if (files.length > 0)
{
// at least one matching file exists
// file name is files[0]
}
DirectoryInfo dir = new DirectoryInfo("directory_path");
FileInfo[] files = dir.GetFiles(userID + ".*");
if (files.Length > 0)
{
//File exists
foreach (FileInfo file in files)
{
}
}
else
{
//File does not exist
}