Parallel stepped for loops in .NET C# z

for (int i = 0; i < 20; i += 2)


public IEnumerable<int> SteppedIntegerList(int startIndex,
            int endEndex, int stepSize)
{
        for (int i = startIndex; i < endEndex; i += stepSize)
    {
        yield return i;
    }
}


Parallel.ForEach(SteppedIntegerList(0, 20, 2), index =>
{
    Console.WriteLine("Index value: {0}", index);
});

 

posted on 2014-05-21 22:49  武胜-阿伟  阅读(168)  评论(0编辑  收藏  举报