title: Error with ViewResult and ActionResult containing same parameters
body: <p>In my controller, I have an Edit GET method to display the view, and an Edit POST method to save the changes:</p>
  
  <pre><code>public ViewResult Edit(int id)
  {
      //
  }
  
  [HttpPost]
  public ActionResult Edit(int id)
  {
      //
  }
  </code></pre>
  
  <p>But I'm getting an error saying:</p>
  
  <p><strong>Type 'Controllers.MyController' already defines a member called 'Edit' with the same parameter types</strong></p>
  
  <p>How do I get around this?</p>