logo
  • 教程列表
  • SO官方文档
  • 并行 LINQ(PLINQ)
    • 简单的例子
    • WithDegreeOfParallelism
    • AsOrdered
    • AsUnordered
  1. StackOverflow 文档
  2. C# Language 教程
  3. 并行 LINQ(PLINQ)
  4. 简单的例子

简单的例子

Created: November-22, 2018

此示例显示如何使用 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, ... }
// Order will vary with different runs
  • WithDegreeOfParallelism
  • 并行 LINQ(PLINQ)

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 关于我们
  • 免责声明