# Parallel.ForEach 平行迴圈、多線程 ###### tags: `ASP.NET` `C#` ## 範例 * exampleList 是要執行迴圈的集合(Array 或是 List)。 * MaxDegreeOfParallelism 是「一次最多執行 N 個線程」。 * item 是變數名,代表每一次從集合中取得的元素。 ``` C# Parallel.ForEach (exampleList, new ParallelOptions { MaxDegreeOfParallelism = 2 }, item => { // Do Something Console.WriteLine(item); }); ```