C#如何将类型Type作为泛型T的参数传递?

kyogunn kyogunn 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
WPF窗体初始化, 接收到一个Type参数

public WPFUI(Type t)
{
InitializeComponent();

M = System.Activator.CreateInstance(t) as MyModel;
MyType = t;
}

//窗体中的两个字段
MyModel M;
Type MyType ;


在窗体方法中, 要将 类型Type MyType 作为泛型的参数传递
ReadList<M>();
或者
ReadList<MyType>();

都提示

错误 **”是“字段”,但此处被当做“类型”来使用

不知道有没有什么办法解决这个问题
...全文

相关推荐

评论 3
收藏 已收藏
分享
返回顶部
kyogunn
C# 111,129 成员 642,539 内容