VFSSearchExtensions.AtDepth(thisIEnumerable_IDirectoryNode_,int).md

January 20, 2026 ยท View on GitHub

Atypical.VirtualFileSystem.Core

Atypical.VirtualFileSystem.Core.Extensions.VFSSearchExtensions

VFSSearchExtensions.AtDepth(this IEnumerable<IDirectoryNode>, int) Method

Filters directories by path depth.

public static System.Collections.Generic.IEnumerable<Atypical.VirtualFileSystem.Core.Contracts.IDirectoryNode> AtDepth(this System.Collections.Generic.IEnumerable<Atypical.VirtualFileSystem.Core.Contracts.IDirectoryNode> directories, int depth);

Parameters

directories System.Collections.Generic.IEnumerable<IDirectoryNode>

The directories to filter.

depth System.Int32

The exact depth to filter by.

Returns

System.Collections.Generic.IEnumerable<IDirectoryNode>
Directories at the specified depth.