小编Jef*_*her的帖子

对可怕的While(True)循环进行最佳重构

如果像我一样,你在一个While(True)循环的位置颤抖,那么你也必须经过长时间的努力思考重构它的最佳方法.我已经看到了几种不同的实现,没有一种比其他任何实现更好,例如timer和delegate组合.

那么你提出或看到重构可怕的While(True)循环的最佳方法是什么?

编辑:正如一些评论所提到的,我的意图是这个问题是一个"无限循环"重构,例如运行Windows风格的服务,其中唯一的停止条件是OnStop或致命异常.

refactoring loops while-loop

11
推荐指数
9
解决办法
1万
查看次数

标签 统计

loops ×1

refactoring ×1

while-loop ×1