| Overloads | |
|---|---|
| WithNameContaining(this IEnumerable<IDirectoryNode>, string, bool) | Filters directories by name containing specific text. |
| WithNameContaining(this IEnumerable<IFileNode>, string, bool) | Filters files by name containing specific text. |
Filters directories by name containing specific text.
public static System.Collections.Generic.IEnumerable<Atypical.VirtualFileSystem.Core.Contracts.IDirectoryNode> WithNameContaining(this System.Collections.Generic.IEnumerable<Atypical.VirtualFileSystem.Core.Contracts.IDirectoryNode> directories, string nameText, bool ignoreCase=true);
directories System.Collections.Generic.IEnumerable<IDirectoryNode>
The directories to filter.
nameText System.String
The text to search for in directory names.
ignoreCase System.Boolean
Whether to ignore case. Default is true.
System.Collections.Generic.IEnumerable<IDirectoryNode>
Directories with names containing the specified text.
Filters files by name containing specific text.
public static System.Collections.Generic.IEnumerable<Atypical.VirtualFileSystem.Core.Contracts.IFileNode> WithNameContaining(this System.Collections.Generic.IEnumerable<Atypical.VirtualFileSystem.Core.Contracts.IFileNode> files, string nameText, bool ignoreCase=true);
files System.Collections.Generic.IEnumerable<IFileNode>
The files to filter.
nameText System.String
The text to search for in file names.
ignoreCase System.Boolean
Whether to ignore case. Default is true.
System.Collections.Generic.IEnumerable<IFileNode>
Files with names containing the specified text.