Type type = Type.GetType(string.Format("Gestor.Data.EntitIEs.{0},Gestor.Data",e.Item.Value));MetaDataUtil.GetColumnasGrID<type>();
但它不工作,你有什么想法可以这样做吗?
解决方法 你需要用这个反思.var method = typeof(MetaDataUtil) .@R_301_3815@("GetColumnasGrID") .MakeGenericmethod(new [] { type }) .Invoke(null,null);总结
以上是内存溢出为你收集整理的c# – 如何将类型“Type”的变量传递给通用参数全部内容,希望文章能够帮你解决c# – 如何将类型“Type”的变量传递给通用参数所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)