Parallel.For is a .NET method that allows iterations of a for-like loop to execute in parallel using tasks.
The Parallel.For
method basically accepts delegate methods to use in a parallel fashion.
This does not meant that the methods will be always executed in parallel, because that mechanism is delegated to the task-parallel-library.