取得元のモデルがありTypeます。モデルは ですType BasePage。の型にキャスト/変換できますTypeか? このページには 10 種類の異なるタイプがあるため、そのページからキャスト/変換を行うと本当にメリットがありTypeます。
Type pageType = page.GetType();
//this is what im trying to do but from the Type instead
var newPageOfType = (pageType)pageToCast; //I would usually use this Typecast
更新
適切なサンプルコードで質問を更新しました。すべてのpageTypeタイプは同じものから派生しますBasePage