CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

请问,C#中怎么实现线程互斥?

楼主pdsinfo(新手)2003-04-02 13:58:42 在 .NET技术 / C# 提问

 
  比如两个线程互斥地访问某个对象的属性或者互斥的访问数据库中的某条记录?  
   
  还有,SQL   Server数据库中怎么使用记录级的锁定?——我想某个线程修改某条记录是就锁定它从而不让别的线程修改。 问题点数:40、回复次数:4Top

1 楼Kae(Eric Ma)回复于 2003-04-02 14:04:31 得分 10

use   the   keyword   "lock"Top

2 楼gogogo(嘿嘿)回复于 2003-04-02 14:11:45 得分 10

ms-help://MS.VSCC/MS.MSDNVS.2052/cpguide/html/cpconthreading.htm  
  and  
  ms-help://MS.VSCC/MS.MSDNVS.2052/cpsamples/html/threading.htmTop

3 楼gujunyan(缘份擦肩而过)回复于 2003-04-02 14:49:49 得分 10

lock(this)  
  {  
  //codes  
  }  
  实现同实例中互斥Top

4 楼Knight94(愚翁)回复于 2003-04-02 14:57:56 得分 10

private   Mutex   m;  
   
  //访问部分  
  m.WaitOne();  
  //进行访问  
  m.ReleaseMutex();Top

相关问题

  • C++实现进程,线程
  • c能实现多线程吗?
  • c++能实现多线程编程吗?
  • c语言实现程序互斥问题 急.....
  • 线程的同步与互斥问题
  • 关于线程互斥的问题
  • 如何在标准C/C++里实现对临界资源的互斥访问
  • 高人指点C#中如何用信号量来实现进程的互斥
  • 如何在C里边实现临界区(通过互斥信号量)
  • 用C++如何实现多线程ftp功能?

关键词

  • 线程
  • 数据库
  • html
  • 互斥
  • msdnvs.2052
  • 访问
  • vscc
  • 实现
  • ms
  • 锁定

得分解答快速导航

  • 帖主:pdsinfo
  • Kae
  • gogogo
  • gujunyan
  • Knight94

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo