The question is similar to asp.net mvc Html.ActionLink() keeping route value I don't want, but with a twist that makes it more complex.
Starting from a default n
I just tested this and it seems to work ok.
Url.Action("Index", new { id = UrlParameter.Optional })
generates
/Home/Index