ReduceBack

Aplica a função reduction em cada elemento da coleção, acumulando o resultado enquanto a percorre. neste caso, a coleção é percorrida do último índice para o primeiro.

Parâmetros

Retorno

Func<T, T, T> reduction

IEnumerable<T> source

TState

Como usar

Acumulando uma subtração de cada elemento de uma coleção

//IEnumerable<int> source = 
//    { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }

int result = source.ReduceBack( 
       (accumulator, element) => element - accumulator

//result = 5

Last updated