Error message

  • Notice: Undefined index: comment_node_geshinode_form in drupal_retrieve_form() (line 752 of /home/realdev/public_html/includes/form.inc).
  • Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'comment_node_geshinode_form' not found or invalid function name in drupal_retrieve_form() (line 787 of /home/realdev/public_html/includes/form.inc).

C# - Recursive File Search

private List RecursiveDirectoryFind(string directory, string searchpattern)
{
List paths = new List(), _temp;

//Go through each directory first
DirectoryInfo di = new DirectoryInfo(directory);
DirectoryInfo[] _di = di.GetDirectories();
foreach (DirectoryInfo __di in _di)
{
this.Update();
_temp = RecursiveDirectoryFind(__di.FullName, searchpattern);
foreach (string s in _temp)
{
paths.Add(s);
}
}

//Go through the files in the current directory
FileInfo[] fi = di.GetFiles(searchpattern);
foreach (FileInfo f in fi)
{
this.Update();
paths.Add(f.FullName);
}

return paths;
}

No comments available.

Add new comment