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