Imcx 2017年01月13日
反射时怎么得到重载的泛型方法
加载的是Newtonsoft.Json.Net20.dll程序集,只是个举例用的例子,不讨论为什么不引用使用和源码使用

下面是通过Assembly.GetType("Newtonsoft.Json.JsonConvert")得到的一部分


我用的Type.GetMethod(methodName, types)查找方法,这个可以区分普通的重载方法,得到一个确定的方法
比如绿色框里的SerializeObject方法

现在红框里我划箭头的两个如果直接用上面的方法去寻找就会报错

//当绑定到成员的操作导致一个以上的成员匹配绑定条件时引发的异常。
AmbiguousMatchException
...全文
157 点赞 收藏 7
写回复
7 条回复

还没有回复,快来抢沙发~

发动态
发帖子
C#
创建于2007-09-28

8.4w+

社区成员

64.0w+

社区内容

.NET技术 C#
社区公告
暂无公告