C# - 如何为每个方法列表并行?

0 c# parallel-processing multithreading task parallel.foreach

我有方法列表,需要并行化它们.如何在C#中做到这一点?我看到有一个Parallel命名空间?如何使用它?

method1()
method2()
method3()
method4()
Run Code Online (Sandbox Code Playgroud)

Bac*_*cks 5

Parallel.Invoke方法:

Parallel.Invoke(
    () => method1(),
    () => method2(),
    () => method3(),
    () => method4()
)
Run Code Online (Sandbox Code Playgroud)

添加命名空间 System.Threading.Tasks