Looking for c# Keywords? Try Ask4Keywords

C# Language AsOrdered


пример

В этом примере показано, как PLINQ может использоваться для вычисления четных чисел от 1 до 10000 с использованием нескольких потоков. Заказ будет сохранен в результирующем списке, однако имейте в виду, что AsOrdered может повредить производительность для большого количества элементов, поэтому AsOrdered обработка является предпочтительной, когда это возможно.

var sequence = Enumerable.Range(1, 10000);
var evenNumbers = sequence.AsParallel()
                          .AsOrdered()
                          .Where(x => x % 2 == 0)
                          .ToList();

// evenNumbers = { 2, 4, 6, 8, ..., 10000 }