Это больше вопрос для удовлетворения моего любопытства, чем то, что мне действительно нужно, чтобы ответить. Вернувшись в ASP.NET WebForms, я бы иногда использовал позиционный параметр в строке запроса, если мне нужно было только передать одну вещь на страницу. Например:
http://localhost/site/MyPage.aspx?ABCD1234
Тогда мой код будет выглядеть так:
string accountNumber = "";
if (Request.QueryString.Count > 0)
accountNumber = Request.QueryString[0];
В MVC, вы можете передать параметр строки позиционного запроса в метод контроллера вместо обращения к нему через Request.QueryString?