아래의 코드 조각의 차이점은 무엇입니까? 둘 다 스레드 풀 스레드를 사용하지 않습니까?
예를 들어 컬렉션의 각 항목에 대해 함수를 호출하려는 경우,
Parallel.ForEach<Item>(items, item => DoSomething(item)); vs foreach(var item in items) { Task.Factory.StartNew(() => DoSomething(item)); }