違いは次のとおりです。ビューがWebViewPage<T>
の場合、モデルディレクティブはT
を指します。
つまり、これら2つは同等です
@inherits System.Web.Mvc.WebViewPage<ModelClass>
そして
@model ModelClass
それらは同じです(つまり、強く型付けされたモデルクラスを示します)@inherit
はより詳細です(フルパスのため)。 @inherit
は、かみそりが最初に導入されたとき(MVC 3のプレリリースと思います)、それを行う唯一の方法でしたが、何年も使用されているのを見ていません。