Directory.GetFiles没有获取特定文件

时间:2015-02-25 20:00:43

标签: c# .net .net-3.5

我正在尝试获取具有特定名称的文件,但它会抓取所有文本文件。下面是我的代码。

string dir = @"C:\Jobs\Input"

string[] filepaths = Directory.GetFiles(dir, "JobLog*.txt");

这最终导致文件夹中的所有文本文件不是以#34; JobLog"

开头的文件。

文件名:

JobLog123.txt
JobLog456.txt
testa.txt
testb.txt

2 个答案:

答案 0 :(得分:0)

我的代码中其他地方的文件副本是处理所有文件而不是以JobLog开头的文件。

答案 1 :(得分:0)

我使用的代码如下:

DirectoryInfo DirInfo = ...
FileInfo[] fi = DirInfo.GetFiles("...*");

各种GetFiles()可能会略有不同,只需尝试一下。