2

我想知道 MethodInfo 是否适合用作字典键。从我非常有限的测试来看,一切似乎都很好,但这里有什么问题吗?

有没有人这样做过?

4

1 回答 1

4

MethodInfo 是一个抽象类,因此您的问题无法直接回答。最常见的情况是您通过反射获得了一个引用,您获得了一个 RuntimeMethodInfo 实例。是的,它对 Equals() 方法和 GetHashCode() 进行了精心设计。它处理通用方法的特殊情况。链接的博客文章仅与 GetCurrentMethod() 相关。使用调试器查找具体的类类型。

于 2013-11-08T10:21:19.513 回答