请问C# 多线程中 lock参数有何用呢

在多线程里为了禁止多个线程同时访问一个方法,会加把互斥锁 

小弟也明白这个道理,但是lock的参数又有何用呢?

lock的作用不就是始终保持一个线程执行完了 再允许下一个线程执行吗?

那直接lock不就完事了吗 加个参数实在不知道起什么用?还望大神给小弟科普下 谢谢!


慕勒3428872
浏览 1040回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP