读书人

关于C#对象加锁的有关问题

发布时间: 2013-01-17 10:28:55 作者: rapoo

关于C#对象加锁的问题
现在我有一个DataTable,存在于内存中,现在需要我在对这个DataTable做操作(增删改)的时候,对这个对象枷锁,让其他人访问的时候是处于锁定状态,该怎么写。 c# 对象 锁
[解决办法]
自己去看Thread的资料,以及lock,monitor等同步
[解决办法]


object o = new object();

void DataTableOperation()
{
lock(o)
{
//对datatable操作。
}
}

[解决办法]

Monitor.Enter(this);
//对表进行操作
Monitor.Exit(this);

读书人网 >C#

热点推荐