본문 바로가기

VB.net & WPF & C#

Data Parallelism

' Sequential version        

For Each item In sourceCollection Process(item) Next ' Parallel equivalent Parallel.ForEach(sourceCollection, Sub(item) Process(item))

VB.net



// Sequential version            
foreach (var item in sourceCollection)
{
    Process(item);
}

// Parallel equivalent
Parallel.ForEach(sourceCollection, item => Process(item));

C#