System.ArgumentException: 必须将 Argument 初始化为 false
C# 中使用 Monitor 锁定资源 并获取锁定状态
需要注意 每次获取锁 Monitor.Enter 都要保证 islock1的值为false ,否则就会发生错误
public static bool islock1 = false;
public static void camera1_code(CogImage8Grey img)
{
Monitor.Enter(cam1Object,ref islock1);
******
if (islock1)
{
islock1 = false;
Monitor.Exit(cam1Object);
}