是否有(更好的)方法来查找属性设置器的所有引用?

Visual Studio的“查找所有引用”function很好地用于查找对属性的引用,并且当“调用层次结构”发生时也会这样做 – 事实上它更好,因为它通过调用方法对它们进行排序。

然而我的问题是这些方法都没有区分setter和getter,因此我简化为使用“PropertyName =”的find-in-files。

这似乎是一个倒退(显然不会找到使用“PropertyName + = value”或类似的代码),所以我想知道我是否错过了一个简单的方法来说服Visual Studio的“调用层次结构”function来工作特别是属性设定者或吸气剂?

Resharper可以为您做到这一点。

没有R#,一种方法是临时将setter设置为private并重新编译。 这会在您尝试设置的任何地方出现错误。 不漂亮,但比我能想到的任何其他方法更快。