title: Task.WaitAll() - no parameters
body: <p>Using  <code>System.Threading.Tasks.Task.WaitAll()</code> I could see the available parameters I should be using with this method</p>
  
  <p>Can be seen <a href="http://msdn.microsoft.com/en-us/library/system.threading.tasks.task.waitall.aspx" rel="nofollow">here</a> but when writing in visual studio, I was able to call the method with no parameters at all: </p>
  
  <pre><code>Task.WaitAll();
  </code></pre>
  
  <p>and it didn't show up as a syntax error in the IDE (for missing parameters), 
  can you please explain why is this possible with this specific method?</p>