Task Parallel Library (TPL):
*
Task.WhenAny