Question
In which context, I can use RedirectToAction and where to use RedirectToRouteResult ?
I have two Action Methods like below.
Approach - 1
public class ActionResultTypesController : Controller
{
    public ActionResult Content()
    {
        return new RedirectToRouteResult(new RouteValueDictionary(
               new { action = "Fileresult", controller = "ActionResultTypes" }));
    }
    public ActionResult Fileresult()
    {
        return View();
    }
}
Approach - 2
I could write the same code like below as well. The only difference is that this time I used RedirectToAction in place of RedirectToRouteResult
public class ActionResultTypesController : Controller
{
    public ActionResult Content()
    {
        return RedirectToAction("Fileresult", "ActionResultTypes");
    }
    public ActionResult Fileresult()
    {
        return View();
    }
}
 
     
     
     
     
    