如何获取文件名包含c#中的今天日期

pet*_*ter 1 .net c# asp.net

我有一个FTP位置包含每天创建的文件.我需要采取今天创建的文件.文件就像

test-tester2016060720001.xml.zip    /todays one
test-tester2016060620001.xml.zip
test-tester2016060520001.xml.zip
Run Code Online (Sandbox Code Playgroud)

我需要c#中的逻辑来获取包含今天日期的文件名,即test-tester2016060720001.xml.zip今天

Thi*_*PXP 5

这可能会做你需要的.

var filePattern = String.Format("test-tester{0}*.xml.zip", DateTime.Today.ToString("yyyyMMdd"));

DirectoryInfo d = new DirectoryInfo(@"D:\Test");
FileInfo[] Files = d.GetFiles(filePattern);

foreach(FileInfo file in Files )
{
  //Do what you want with the file
}
Run Code Online (Sandbox Code Playgroud)