在C#中,关键字lock定义
提问人:刘冬梅发布时间:2020-10-13
lock(expression) statement_block
expression代表希望跟踪的对象,通常是对象引用。一般地,保护一
个类的实例,可以使用this;而保护一个静态变量(如互斥代码段在
一个静态方法内部),使用类名就可以了。statement_block就是互斥
段的代码,这段代码在一个时刻只能被一个线程执行。
继续查找其他问题的答案?
相关视频回答
回复(0)
lock(expression) statement_block
expression代表希望跟踪的对象,通常是对象引用。一般地,保护一
个类的实例,可以使用this;而保护一个静态变量(如互斥代码段在
一个静态方法内部),使用类名就可以了。statement_block就是互斥
段的代码,这段代码在一个时刻只能被一个线程执行。
点击加载更多评论>>