title: What is the difference between these two asynchronous methods?
body: <p>What's difference between this two asynchronous methods? If didn't, In which situation this two kind of methods can was different?</p>
  
  <p>Thanks.</p>
  
  <pre><code>public async Task&lt;int&gt; MyMethod1Async()
  {
      return 1;
  }
  
  public async Task&lt;int&gt; MyMethod2Async()
  {
      return await new Task&lt;int&gt;(() =&gt; 1);
  }
  </code></pre>