VFSSearchExtensions.WithExtensions(thisIEnumerable_IFileNode_,string[]).md

January 20, 2026 ยท View on GitHub

Atypical.VirtualFileSystem.Core

Atypical.VirtualFileSystem.Core.Extensions.VFSSearchExtensions

VFSSearchExtensions.WithExtensions(this IEnumerable<IFileNode>, string[]) Method

Filters files by multiple extensions.

public static System.Collections.Generic.IEnumerable<Atypical.VirtualFileSystem.Core.Contracts.IFileNode> WithExtensions(this System.Collections.Generic.IEnumerable<Atypical.VirtualFileSystem.Core.Contracts.IFileNode> files, params string[] extensions);

Parameters

files System.Collections.Generic.IEnumerable<IFileNode>

The files to filter.

extensions System.String[]

The file extensions (with or without leading dots).

Returns

System.Collections.Generic.IEnumerable<IFileNode>
Files with any of the specified extensions.