【发布时间】:2012-08-05 10:35:51
【问题描述】:
是否有任何常见的做法或规则来避免程序中的死锁?还有来自 CLR 的任何支持或来自语言/框架的任何工具来处理这种情况吗?
【问题讨论】:
-
“以一致的顺序锁定事物”算吗?
-
很难抑制回答“只是避免线程”。
-
抱歉表述不好,我只是想知道我是否可以遵循一些规则来避免此类问题(例如,不要锁定此问题)。
标签: c# multithreading deadlock .net