使用System.Threading.Tasks.Task.WaitAll()
我可以看到我应该使用此方法的可用参数
可以看到here但是当在visual studio中写作时,我能够在没有参数的情况下调用该方法:
Task.WaitAll();
并且它没有在IDE中显示为语法错误(缺少参数), 你能解释一下这个具体方法为什么会这样吗?
答案 0 :(得分:12)
此方法的完整定义是
public static void WaitAll(params Task[] tasks)
单词params
表示该方法接受可变数量的参数。也明确允许0个参数。
毋庸置疑,以这种方式调用该方法无效。
答案 1 :(得分:3)