Olá! cilerler:
A sua última pergunta, “sobre “deixar a cláusula não tem o acesso para o valor precedente” que é o ponto inteiro desta pergunta, mim significam que deve o ter, desde que Linq tem a habilidade agregada. ”, Como eu indic em sua outra pergunta você tem e minha resposta re-afixada abaixo dela não pode ser realizada com o método agregado
Da documentação de Microsoft:
http://msdn.microsoft.com/en-us/library/bb548651.aspxO método agregado faz simples executar um cálculo sobre uma seqüência dos valores. Este método trabalha chamando a uma hora funcional para cada elemento na fonte. Cada vez que funcional é chamado, o agregado passa o elemento da seqüência e um valor agregado (como o primeiro argumento a funcional). O primeiro elemento da fonte é usado como o valor agregado inicial. O resultado de funcional substitui o valor agregado precedente. O agregado retorna o resultado final de funcional.
O método agregado trabalha em uma seqüência do começo terminar e retorna um único valor. Este é o mesmo para a contagem, a soma, o minuto, os máximos, e os métodos médios assim que não serirá suas necessidades.
Fernando