反射根据字符串实例化对象

3300人阅读 2021/5/23 20:35 总访问:669271 评论:0 收藏:1 手机
分类: Csharp

前言

根据字符串实例化对象

对象名与字符串名需要相同

我希望有个如你一般的人

//根据字符串实例化对象(需要存在这个这个类)
object obj =Activator.CreateInstance(Type.GetType("字符串的类名"));

//等价于
字符串的类名 obj = new 字符串的类名();

//根据反射实例化的对象调用对象里的方法,传递参数(对象,new object[] { 参数1, 参数2})
obj.GetType().GetMethod("Base").Invoke(obj, new object[] { xElement, Response });


评价
脚踏实地,一步一个脚印
排名
6
文章
6
粉丝
16
评论
8
{{item.articleTitle}}
{{item.blogName}} : {{item.content}}
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2024TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
欢迎加群交流技术