此示例说明了如何使用PLINQ使用多个线程来计算1到10,000之间的偶数。请注意,结果列表将不会被订购!
var sequence = Enumerable.Range(1, 10000);
var evenNumbers = sequence.AsParallel()
.Where(x => x % 2 == 0)
.ToList();
// evenNumbers = {4,26,28,30,...}
// 订单将随运行而变化