递归查找C#类的所有用法

Vor*_*326 0 c# resharper visual-studio

我对该类进行了一些更改,它位于某些共享项目中,因此可以在许多网站中使用。如何确定哪些项目会受到影响?

这很有用的情况:我只想更新已更改的生产服务器,或者想了解我的更改有多有害。

当前的解决方案(使用resharper或仅使用visual studio):查找类的用法,然后查找所有用法的用法,然后查找用法的用法等。有什么方法可以使它更容易?

Han*_*sVG 5

对于要更改的方法,可以将光标放在方法名称上,然后按ctrl + shift + alt + A并选择“传入呼叫”,这样您可以看到使用此方法的整个层次结构。如果您遵循这些层次结构,则可以找到在共享项目中使用此方法的项目和类。