首页 新闻 会员 周边 捐助

netcore 使用反射的GetProperty时提示System.Reflection.AmbiguousMatchException:“Ambiguous match found.”

0
悬赏园豆:5 [已解决问题] 解决于 2020-12-10 10:17

如题,netcore 使用反射的GetProperty时提示System.Reflection.AmbiguousMatchException:“Ambiguous match found.”

 

已知道原因是因为类中有重载属性 

public new List<OrderCommodity> Commoditys{get;set;}

请问大家,在不改变类属性结构下,使用GetProperty时用BindingFlag值能解决这个错误吗?

尾随前行的主页 尾随前行 | 初学一级 | 园豆:0
提问于:2020-11-22 00:31
< >
分享
最佳答案
0

也可以试下, GetProperties() ,然后再过滤嘛

收获园豆:5
小小高 | 小虾三级 |园豆:1307 | 2020-11-22 13:18

嗯, 目前是这样改过了的,但是还是想问下能直接调用GetProperty吗? 这样以后写代码能避免这方面

尾随前行 | 园豆:0 (初学一级) | 2020-11-23 09:44
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册