我继承了一个大型 c# 代码库。它非常混乱,我怀疑它可能存在各种线程安全问题。我想做的一件事是在其中找到所有静态数据。我知道我可以制作各种正则表达式搜索等,但似乎 IL 检查工具可以做得更好。
有谁知道这样的工具是否存在。我有 dotPeek 但它没有,不要认为反射器会这样做。实际上是查找有关 IL 的各种信息的通用工具。也许可以写fxcop规则,我对fxcop知之甚少
编辑:代码有 > 2000 个静态方法,所以搜索“静态”是一种痛苦。而且我担心花哨的正则表达式可能会遗漏一些东西
而且我也绝对可以编写自己的迷你工具来做到这一点。我只是想知道是否已经有工具可以做到这一点