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();}}
}