Implement GetAllFilesMatching function
This commit is contained in:
parent
cad446c282
commit
ea69e350aa
|
|
@ -111,6 +111,12 @@ class Program
|
||||||
List<string> res = new List<string>();
|
List<string> res = new List<string>();
|
||||||
List<string> files = GetAllFiles(directory);
|
List<string> files = GetAllFiles(directory);
|
||||||
|
|
||||||
|
Regex expression = new Regex(pattern,
|
||||||
|
RegexOptions.Compiled);
|
||||||
|
|
||||||
|
res = files.FindAll( x => expression.IsMatch(x)); // Here a lambda function is used as a predicate to do regex across the whole file list
|
||||||
|
|
||||||
|
return res;
|
||||||
void Usage()
|
void Usage()
|
||||||
{
|
{
|
||||||
/*
|
/*
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user