简单的例子

此示例显示如何使用 PLINQ 使用多个线程计算 1 到 10,000 之间的偶数。请注意,结果列表将不会被订购!

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

// evenNumbers = { 4, 26, 28, 30, ... }
// Order will vary with different runs