很多文章说:不要使用锁来同步长操作,我遵循这条规则.但我很好奇它到底有什么不妥?这是关于一些宝贵的资源消耗?
另外,如果我使用AutoResetEvent会有帮助吗?或者我宁愿忘记锁定长操作并进行异步编程?
c# asynchronous locking
asynchronous ×1
c# ×1
locking ×1