我有一个从中得到的模型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