SelectRecursive<T>(T, Func<T, T?>)
Declaration
public static IEnumerable<T> SelectRecursive<T>(T item, Func<T, T?> getNext) where T : class, ICompilationElementParameters
| Type | Name | Description |
|---|---|---|
| T | item | |
| Func<T, T> | getNext |
Returns
| Type | Description |
|---|---|
| IEnumerable<T> |
Type Parameters
| Name | Description |
|---|---|
| T |
SelectRecursive<T>(IEnumerable<T>, Func<T, T?>)
Declaration
public static IEnumerable<T> SelectRecursive<T>(this IEnumerable<T> items, Func<T, T?> getNext) where T : class, ICompilationElementParameters
| Type | Name | Description |
|---|---|---|
| IEnumerable<T> | items | |
| Func<T, T> | getNext |
Returns
| Type | Description |
|---|---|
| IEnumerable<T> |
Type Parameters
| Name | Description |
|---|---|
| T |