设计模式
hjh2005
这个作者很懒,什么都没留下…
展开
-
退出即复位模式
举个例子: 在使用一个共享互斥资源前我们要把资源使用的标志位设置为true,然后开始使用,使用完后要把标志位设置为false,让其它用户知道可以使用资源了,要实现这样的功能,传统的方式至少要两行代码! 如下: bool mIsUsingFlag=false; void Fun() { mIsUsingFlag=true; //do something... mIsUs原创 2012-08-03 09:50:59 · 736 阅读 · 0 评论 -
H设计模式1
不要在事件响应函数里写太多的代码。 可以在事件响应函数里调用其它函数。 private void Button1_Click(object sender, EventArgs e) { DoSomething(0); } 这样,如果其它事件需要实现相同的功能时只需要调用此函数便可。原创 2012-08-30 13:54:35 · 750 阅读 · 0 评论