私はMVC3のチュートリアルを行っていますが、ヘルパー@ Html.ActionLink(genre.Name、 "Browse"、new {genre = genre.Name})に出くわしました。
これで、値が何をするのか、3番目の値がルートパラメータ値であることがわかりましたが、この種の構文を目にしたのはこれが初めてで、何らかの理由で本当に困惑しています。
私が正確に意味するのは、新しい{genre=genre.Name}です。オブジェクト/型宣言の前に「new」があることを理解しましたが、今回は単に「new」キーワードと中括弧です。これはどの程度正確に処理されますか?