当前位置: 首页 > news >正文

C#中读取文件夹(包含固定字样文件名)

C#中读取文件

using System;
using System.Collections;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace demo
{class Program{static void Main(string[] args){try{//设定读取文件名包含的字样,可调整为动态传值string abc = "字样";//获取当前时间DateTime now = DateTime.Now;//获取当前年月string yearM = now.Year + "." + now.Month.ToString("D2");//设定读取路径下的文件后缀string[] searchPatterns = { ".jpg", ".bmp", ".png" };//设定读取路径string[] searchFolders = { @"\\127.0.0.1\读取路径 };//循环路径foreach (var folder in searchFolders){//循环路径下不同后缀文件foreach (var pattern in searchPatterns){string[] files = Directory.GetFiles(folder, "*" + abc + "*" + pattern);if (files.Length > 0){foreach (string file in files){//打印文件夹名Console.WriteLine(Path.GetFileName(file));}}}}}catch (Exception ex){Console.WriteLine("發生了錯誤: " + ex.Message);}Console.Read();}}
}
http://www.dtcms.com/a/174550.html

相关文章:

  • 通过Kubernetes 外部 DNS控制器来自动管理Azure DNS 和 AKS
  • 算法中的数学:算术基本定理
  • QuecPython+腾讯云:快速连接腾讯云l0T平台
  • Hive优化秘籍:大数据处理加速之道
  • OpenGL超大分辨率图像显示
  • 恩智浦 GoPoint 全面解析:初学者的嵌入式 AI 学习指南
  • venv和pyenv在mac上
  • 【星海随笔】信息安全管理与法律法规
  • python3使用:macOS上通过Homebrew安装pip库
  • C++GO语言微服务项目之 go语言基础语法
  • Linux——特殊权限管理
  • 【STM32单片机】#14 PWR电源控制
  • 神经网络之互动练习详解:从基础到拟合非线性数据
  • C++ 内存泄漏相关
  • OpenShift AI - OpenShift 支持的 NVIDIA GPU 共享和分区技术 2
  • Netty 的 Reactor 模型
  • 我用cursor 搭建了临时邮箱服务-Temp Mail 365
  • K-means
  • 机器学习-简要与数据集加载
  • React Native【详解】搭建开发环境,创建项目,启动项目
  • 虚拟机连不上网只有lo地址
  • 高频PCB设计如何选择PCB层数?
  • 2025年LangChain(V0.3)开发与综合案例
  • Spring MVC 如何自动将请求参数映射到 Controller 方法的参数对象(POJO)上?
  • 把其他conda的env复制到自己电脑的conda上
  • 【ULMD】基于单峰标签生成和模态分解的多模态情感分析
  • Java大师成长计划之第13天:Java中的响应式编程
  • Python实现NOA星雀优化算法优化BP神经网络分类模型项目实战
  • P56-P60 统一委托,关联游戏UI,UI动画,延迟血条
  • CSS Border 三角形阴影与多重边框的制作