5

Sam Saffronによるこの記事で、彼はStackOverflowには次のようなルートがあると述べています。

questions/{id}/{title?} 

それはタイプミスですか?その疑問符は何をしますか?

4

2 に答える 2

5

http://maproutes.codeplex.com/から:

[Url("store/{category?}")]
public ActionResult Products(string category)
{
    return View();
}

'?' {category?}パラメータの末尾の記号は、オプションであることを意味します。UrlParameter.Optionalがデフォルト値になります。

于 2012-06-28T21:04:44.073 に答える
1

StackOverflow は属性ベースのルーティングを使用するため、疑問符がそのルート パラメータをオプションとしてマークしていると思います。

于 2012-06-28T20:57:54.880 に答える