获取文件夹下固定的文件
string[] FileName =new string[4]{"paption","Message","SideMenu","Report"};
FileInfo[] fileInfoList = dir.GetFiles(FileName+"*.config");
这么写只获取paption","Message","SideMenu","Report 名字下的文件, 但是我的fileInfoList 没得到值,请问是为什么?或该怎么写》
FileInfo
------解决方案-------------------- string[] FileName =new string[4]{"paption","Message","SideMenu","Report"};
List<FileInfo[] >fileInfoList=new List<FileInfo[]>();
for(string file in FileName)
{
fileInfoList.Add(dir.GetFiles(file +"*.config"));
}
------解决方案--------------------
List<FileInfo> list = new List<FileInfo>();;
foreach(string file in GetFiles(path))//path是你查询文件所在的目录路径名
{
Regex reg = new Regex(".*(paption
------解决方案--------------------
Message
------解决方案--------------------
SideMenu
------解决方案--------------------
Report).*\\.config");
if (reg.IsMatch(file))
{
list.Add(new FileInfo(file));
}
}
手误,改了一下