you can use this. it will return new list which contains your parameter
string[] files = Directory.GetFiles(your_file_path);
List<string> _files = files.ToList<string>();
_files = _files.FindAll(delegate(string s)
{
return s.Contains(your_search_parameter);
});</string></string>