EDIT Additional options and a slightly extended question below.
Consider this contrived and abstract example of a class body. It demonstrates four different w
you missed:
Parallel.ForEach(someList, o => o.someAction()) Parallel.For(0, someList.Length, i => someList[i].someAction())