猿问
该怎么锁定当前方法中指定代码段?
在form1.cs中有一个多线程共享的方法,使用lock(this)是锁定当前窗体还是当前方法?
森林海
浏览 63
回答 2
2回答
动漫人物
当前对象,即,当前打开的窗口对象哈。
0
0
0
慕村9548890
lock(this){//是以当前类为锁定对象,程序在运行时如果是form这个类的相同实实例,以多线程的方式调用lock代码段时,就会被锁定(也就是等待处理完成才能调用),通常出来多线程并非锁定会使用一个静态字段(所有并非都会被锁定) //当然括号里面的就是你要锁定的代码段了。}
0
0
0
随时随地看视频
慕课网APP
相关分类
C#
typedef入门问题
1 回答
我要回答