使用 System.Threading.Tasks.Task.WaitAll()
我可以看到我应该使用此方法的可用参数
可见here但是在 visual studio 中编写时,我可以调用完全没有参数的方法:
Task.WaitAll();
它并没有在 IDE 中显示为语法错误(缺少参数), 您能解释一下为什么可以使用这种特定方法吗?
最佳答案
这个方法的完整定义是
public static void WaitAll(params Task[] tasks)
单词params
表示该方法接受可变数量的参数。 0 个参数也是明确允许的。
不用说,当以这种方式调用时,该方法没有任何效果。
关于c# - Task.WaitAll() - 无参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14266847/