标签: c# reflection
我不是指价值观。
我有一个案例,FieldInfo的两个实例不相等,原因是它们只是通过不同的类型反映出来,即使两者的声明类型相同。名字也一样。
FieldInfo
所以我想出了:
fi1.DeclaringType == fi2.DeclaringType && fi1.Name == fi2.Name
但这是最好的方法吗?
答案 0 :(得分:0)
这将取决于您认为在这种情况下的平等定义。如果您对它只是声明类型和名称感到高兴,那么您拥有的就是好的