比较两个FieldInfo实例最可靠的方法是什么?



我不是指数值

我有一个案例,其中FieldInfo的两个实例不相等,其原因最终是它们只是通过不同的类型反映,即使两者的声明类型是相同的。名字也是一样的

所以我想到了:

fi1.DeclaringType == fi2.DeclaringType && fi1.Name == fi2.Name

但这是最好的方法吗?

这取决于你认为在这种情况下相等的定义是什么。如果你只需要声明类型和名称就可以了

相关内容

  • 没有找到相关文章