gpt4 book ai didi

c# - 检查文件是否存在于忽略扩展名的目录中

转载 作者:太空狗 更新时间:2023-10-29 18:03:39 33 4
gpt4 key购买 nike

我正在使用 .NET 2.0,Linq 是不可能的。我想检查目录中是否存在文件不知道文件扩展名

我只需要完成这个逻辑。

1.使用搜索模式提供的字符串文件名检查目录中是否存在文件,而忽略文件的扩展名

2.获取文件(如果存在),Databind 提供下载链接。如果文件不存在,则开始上传文件。

更新:Directory.GetFiles()DirectoryInfo.GetFiles() 确实解决了我检查文件是否存在的部分。至于FileInfo对象的性能,这些只是解决我的数据绑定(bind)要求提供下载链接

最佳答案

DirectoryInfo root = new DirectoryInfo("your_directory_path");
FileInfo[] listfiles = root.GetFiles("dummy.*");
if (listfiles.Length > 0)
{
//File exists
foreach (FileInfo file in listfiles)
{
//Get Filename and link download here
}
}
else
{
//File does not exist
//Upload
}

希望这能行得通

关于c# - 检查文件是否存在于忽略扩展名的目录中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5618992/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com