[Missing <summary> documentation for "M:VVVV.Utils.Linq.LinqExtensions.AsDepthFirstEnumerable``1(``0,System.Func{``0,System.Collections.Generic.IEnumerable{``0}})"]

Namespace: VVVV.Utils.Linq
Assembly: VVVV.Utils (in VVVV.Utils.dll) Version: 1.0.4694.10871

Syntax

C#
public static IEnumerable<T> AsDepthFirstEnumerable<T>(
	this T parent,
	Func<T, IEnumerable<T>> childSelector
)

Parameters

parent
Type: T

[Missing <param name="parent"/> documentation for "M:VVVV.Utils.Linq.LinqExtensions.AsDepthFirstEnumerable``1(``0,System.Func{``0,System.Collections.Generic.IEnumerable{``0}})"]

childSelector
Type: System..::..Func<(Of <(<'T, IEnumerable<(Of <(<'T>)>)>>)>)>

[Missing <param name="childSelector"/> documentation for "M:VVVV.Utils.Linq.LinqExtensions.AsDepthFirstEnumerable``1(``0,System.Func{``0,System.Collections.Generic.IEnumerable{``0}})"]

Type Parameters

T

[Missing <typeparam name="T"/> documentation for "M:VVVV.Utils.Linq.LinqExtensions.AsDepthFirstEnumerable``1(``0,System.Func{``0,System.Collections.Generic.IEnumerable{``0}})"]

Return Value

[Missing <returns> documentation for "M:VVVV.Utils.Linq.LinqExtensions.AsDepthFirstEnumerable``1(``0,System.Func{``0,System.Collections.Generic.IEnumerable{``0}})"]

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type . When you use instance method syntax to call this method, omit the first parameter. For more information, see or .

See Also