using System;
using System.Linq;
namespace Capitulo1
{
class Program
{
static void Main(string[] args)
{
var numbers = Enumerable.Range(0, 20);
var parallelResult = numbers.AsParallel()
.Where(i => i % 2 == 0);
parallelResult.ForAll(e => Console.WriteLine(e));
}
}
}
En contraste con foreach, ForAll no necesita todos los resultados antes de iniciar la ejecución. En este ejemplo, ForAll remueve cualquier orden previamente especificado.
Referencia:
Exam Ref 70-483 Programming in C#
No hay comentarios.:
Publicar un comentario