Stravaig.Extensions.Core

A set of small extensions to make life a little easier.

View on GitHub View on NuGet
Documentation last built on Thursday, 16 November, 2023

IEnumerable.ForEach(...)

An extension method to look over a sequence of elements and perform an action on each element.


void ForEach<T>(this IEnumerable<T> sequence, Action<T, int> action)

Parameters

Example

aSequence.ForEach((e) => {
    Console.WriteLine($"Item: {e}");
});

void ForEach<T>(this IEnumerable<T> sequence, Action<T, int> action)

Parameters

Example

aSequence.ForEach((e,i) => {
    Console.WriteLine($"Item {i}: {e}");
});