title: Razor @{ ... } vs @ calling RenderPartial
body: <p>I'm trying to understand why when I do this in my view, I get an error</p>
  
  <pre><code>@Html.RenderPartial("MyPartial", Model);
  </code></pre>
  
  <p><strong>Compilation Error
  Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.</strong></p>
  
  <p><strong>Compiler Error Message: CS1502: The best overloaded method match for 'System.Web.WebPages.WebPageExecutingBase.Write(System.Web.WebPages.HelperResult)' has some invalid arguments</strong></p>
  
  <p>But when I do this, the partial renders fine</p>
  
  <pre><code>@{
     Html.RenderPartial("MyPartial", Model);
  }
  </code></pre>
  
  <p>Does anyone know why the first example fails?</p>