Visual Studio的“查找所有引用”功能很好地用于查找对属性的引用,并且当“调用层次结构”发生时也会这样做 - 实际上它更好,因为它通过调用方法对它们进行排序。
我的问题是,这些方法都没有区分setter和getter,所以我简化为使用“PropertyName =”的find-in-files。
这似乎是向后退一步(并且很明显找不到使用“PropertyName + = value”或类似的代码),所以我想知道我是否错过了说服Visual Studio的“调用层次结构”功能的简单方法专门从事物业设定者或吸气剂工作?
答案 0 :(得分:23)
Resharper可以为你做到这一点。
没有R#,一种方法是临时将setter设置为private并重新编译。这会在您尝试设置的任何地方出现错误。不漂亮,但比我能想到的任何其他方法都快。
答案 1 :(得分:0)
在Visual Studio 2019中可以使用“查找所有引用”功能按“种类”进行排序和筛选。 该功能是在Microsoft的developercommunity forum
上请求的