Last updated 4 years ago
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.
reduction
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
Parâmetros
Retorno
Func<T, T, T> reduction
IEnumerable<T> source
TState