워크
특정 폴더의 특정 확장자들 지정해서 파일 가져오기
Dev A.i
2020. 7. 11. 16:38
public static List<string[]> fn_getPcFiles(String pc_fd, List<string> filterList)
{
List<string[]> list = new List<string[]>();
var ext = filterList;
foreach (string file in Directory.GetFiles(pc_fd, "*.*").Where(s => ext.Any(e => s.ToLower().EndsWith(e))).OrderByDescending(f => new FileInfo(f).LastWriteTime))
{
FileInfo f = new FileInfo(file);
list.Add(new string[]{fn_getOnlyFileNm(file)
, f.Length.ToString()
, f.LastWriteTime.ToString()
, file});
}
return list;
}