What is the point of having async Main? : <p>As we know, C#7 allows to make Main() function asynchronous.</p>

<p>What advantages it gives? For what purpose may you use async Main instead of a normal one?</p>
