Iterate2

Applies the given function to two collections simultaneously.

WARNING

This function causes IEnumerable<T> evaluation.

Parameters

Returns

Action<T, T2> action

IEnumerable<T> source

IEnumerable<T2> source2

void

Usage

Writing elements in console

//IEnumerable<string> source = { "Hello", " favorite" }
//IEnumerable<string> source2 = { " my", " library" }


source.Iterate2(source2, 
    (element1, element2) => Console.Write($" 1:{element1}, 2:{element2}.") );

//" 1:Hello, 2: my. 1:favorite, 2: library".

Last updated