【发布时间】:2009-10-26 15:03:07
【问题描述】:
我是一名 Java 程序员,我知道一些关于线程 int Java 的知识。
在 Java 中我可以使用 synchronized 关键字来锁定一个方法:
private int a;
private int b;
private int c;
private synchronized void changeVars()
{
a = 4;
b = 2;
c = a+b;
}
我在msdn中搜索,发现c#中有一些玩具可以玩线程。比如monitor.Enter、monitor.Exit、lock或者一个高级的互斥锁。
但我需要的是同步一种方法。在c#中它的等价物是什么?
提前致谢。
【问题讨论】:
标签: c# java multithreading thread-safety