title: How do I get a return value from Task.WaitAll() in a console app?
body: <p>I am using a console app as a proof of concept and new need to get an async return value.  </p>
  
  <p>I figured out that I need to use <code>Task.WaitAll()</code> in my main method to avoid needing an async "main()" method, which is illegal.</p>
  
  <p>I'm now stuck trying to figure out an overload that allows me to use generics or just returns an object that I can cast, but while in Main().</p>