public class A
{
public static void a()
{
dosomething();
}
}
请问如何在多个线程中运行方法a()的时候是排队执行的。一个执行完后,执行另外一个,如果有一个在执行。那么就等待。有什么方法阿?
{
public static void a()
{
dosomething();
}
}
请问如何在多个线程中运行方法a()的时候是排队执行的。一个执行完后,执行另外一个,如果有一个在执行。那么就等待。有什么方法阿?
public class A
{
static object mutex = new object();
public static void a()
{
lock(mutex)
{
dosomething();
}
}
}