Swi*_*nds 3 .net c# task-parallel-library
使用 System.Threading.Tasks.Task.WaitAll()我可以看到我应该使用此方法的可用参数
可以在这里看到,但是当在visual studio中编写时,我能够在没有参数的情况下调用该方法:
Task.WaitAll();
Run Code Online (Sandbox Code Playgroud)
并且它没有显示为IDE中的语法错误(缺少参数),请您解释为什么这种特定方法可以实现?
Hen*_*man 13
这种方法的完整定义是
public static void WaitAll(params Task[] tasks)
Run Code Online (Sandbox Code Playgroud)
单词params表示该方法接受可变数量的参数.也明确允许0个参数.
不用说,这种方法调用后该方法无效.