删除会议.txt,将test.xml和test3.csv重命名为ddd.xml和ddd.csv。
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp4
{
internal class Program
{
static void Main(string[] args)
{
string path = "C:\\Users\\zhour\\Documents\\test";
DirectoryInfo root= new DirectoryInfo(path);
FileInfo[] fileInfos = root.GetFiles();
List<FileInfo> lstFiles = fileInfos.ToList();
for (int i = 0; i < lstFiles.Count; i++)
{
if (lstFiles[i].Name == "会议.txt")
{
File.Delete(lstFiles[i].FullName);
Console.WriteLine("会议.txt已被删除");
}
string filename = lstFiles[i].Name;
bool isHave = filename.Contains("test");
if (isHave)
{
string srcFilename = lstFiles[i].FullName;
string destFilename = lstFiles[i].Directory.FullName + "\\ddd" + lstFiles[i].Extension;
//重命名
File.Move(srcFilename, destFilename);
}
}
}
}
}