0
我想找到一个方法的所有静态执行路径。获取所有静态执行路径到一个方法VS2013,C#
除了手动尝试遍历“查找所有用法/查看调用层次结构”的树是否有一种方法可以获取所有最终调用该方法的执行路径?
我不是在寻找动态/多态的调用,只是静态的就足够了。
我想找到一个方法的所有静态执行路径。获取所有静态执行路径到一个方法VS2013,C#
除了手动尝试遍历“查找所有用法/查看调用层次结构”的树是否有一种方法可以获取所有最终调用该方法的执行路径?
我不是在寻找动态/多态的调用,只是静态的就足够了。
ReSharper提供了通过Inspect this | Incoming Calls
(默认为Ctrl + Alt + Shift + A)递归搜索执行路径的功能。
还允许将结果导出为文本,XML等Visual Studio的按Ctrl K + Ctrl键T不容许的结果复制并粘贴或以任何方式出口 – Arjang
听起来像你需要了解如何使用Roslyn。 – itsme86
@ itsme86:好像我没有选择余地,我指出任何有价值的问题都指向了Roslyn。 – Arjang
总是有其他选择。例如,您可以始终手动解析文件。我不是说我推荐这个,但它是一个选项。 – itsme86