Feedback

File finden/suchen

Sprache: C#

Sucht nach Files auf dem lokalen Computer oder in einem LAN. Natürlich nur wenn auch die erforderlichen permissions stimmen.
public IEnumerable<FileInfo> FindFilesInDirectory(string dirPath, string searchName)
{
	return Directory.Exists(dirPath)
			   ? Directory.GetFiles(dirPath, "*.*", SearchOption.AllDirectories)
						  .ToList()
						  .ConvertAll(x => new FileInfo(x))
						  .Where(x => x.Name.ToLower().Contains(searchName.ToLower()))
			   : null;
}
public IEnumerable<FileInfo> FindFilesInDirectory(string dirPath, string searchName)
{
	return Directory.Exists(dirPath)
			   ? Directory.GetFiles(dirPath, "*.*", SearchOption.AllDirectories)
						  .ToList()
						  .ConvertAll(x => new FileInfo(x))
						  .Where(x => x.Name.ToLower().Contains(searchName.ToLower()))
			   : null;
}