asyn await vs await task.run : <p>What is the difference in using asyn/await vs await task.run()</p>

<p>await task.run example -</p>

<pre><code> public static void Main()
{

   await Task.Run(() =&gt;
    {
        return "Good Job";
    });
    method1();
    method2();
}
</code></pre>

<p>Async await example-</p>

<pre><code> public static async void Launch()
    {

        await GetMessage();
        Method1();
        Method2();
    }

    public static async Task&lt;string&gt; GetMessage()
    {
        //Do some stuff
    }
</code></pre>
