public IEnumerable<FileSystemEntry> FindMountedFiles(String NewPath)
{
foreach (var MountedFileSystemPath in MountedFileSystems.Keys)
{
if (MountedFileSystemPath.StartsWith(NewPath))
{
var Components = MountedFileSystemPath.Substring(NewPath.Length).TrimStart('/').Split('/');
FileSystemEntry FileSystemEntry = new FileSystemEntry(this, Components[0]);
FileSystemEntry.Type = VirtualFileSystem.FileSystemEntry.EntryType.Directory;
yield return FileSystemEntry;
}
}
}