我们的代码库中出现了很多问题,特别是单元测试,开发人员一直在使用 Thread.Sleep 来等待事情。事实证明,这些非常脆弱且维护成本很高。
有谁知道是否有 Visual Studio“代码分析”规则或 Resharper“代码问题”可以检测并警告 Thread.Sleep
的使用?
如果没有,创建此类规则的最简单方法是什么?
最佳答案
好的,使用 Resharper 这非常简单。请参阅Creating Custom Code Inspections and Quick-Fixes .
这是我的自定义模式的样子,它设置为向开发人员提供警告消息以避免 Thread.Sleep
:
关于c# - 如何创建代码分析规则来警告 Thread.Sleep 使用情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39969421/