并行编程基础——并行调用 Contents1 问题2 解决方案 问题 假设需要并行调用一系列方法,而这些方法大多彼此独立。 解决方案 Parallel类包含简单的Invoke方法。他是专门为这种场景设计的。下面实例会将数组对半切分,并单独处理每一半 void ProcessArray(double[] array) { Parallel.Invoke( ()=>ProcessPartialArray(array,0,array.Length/2), ()=>ProcessPartialArray(array,array.Length/2,array.Lenght)); } Filed under: C#,多线程,编程 - @ 2021年9月13日 下午2:52