博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年7月8日

摘要: Hi, All在这里对我知道的异常处理和大家分享一下,不足的地方请大家补充一.异常发生的原因:我们的程序往往有很多依赖,这些依赖是异常发生源,它们包括:1. 外部系统(数据库,Remoting,WebService等)2. 外部文件(配置文件,数据文件)3. 他人写的类库,函数,.NET FRAMEWORK类库自身。二.什么时候抓住异常仅当以下一种或多种情况时,我们的代码才需要抓住异常1. 记录异常(logging)将异常记录到日志中,便于support人员查找错误原因。2. 为这个异常添加相关信息(wrap exception)加发生异常的环境信息记录,并产生新异常,交给调用本方法的代码负责 阅读全文

posted @ 2011-07-08 14:44 老刘很氓 阅读(2907) 评论(5) 推荐(2) 编辑

2007年12月12日

摘要: 详细介绍lock,monitor,同步事件和等待句柄以及mutex的使用方法以及注意事项 阅读全文

posted @ 2007-12-12 16:44 老刘很氓 阅读(28271) 评论(38) 推荐(6) 编辑

2007年11月23日

摘要: 利用System.Reflection命名空间下的PropertyInfo类的GetProperty方法取得table adapter的私有connection属性,附加上transaction对象后,再通过PropertyInfo的SetValue方法将改造后的connection属性设置回table adapter实例 阅读全文

posted @ 2007-11-23 15:07 老刘很氓 阅读(3198) 评论(20) 推荐(2) 编辑