StackOverflow 文件 C# Language 教程 任務並行庫 任務並行庫 Parallel.ForEach Parallel.For Parallel.Invoke 使用 CancellationTokenSource 的可取消輪詢任務 PingUrl 的非同步版本 非同步可取消輪詢在迭代之間等待的任務 Parallel.ForEach