摘要: 循环中释放容器时调用Dispose()方法会销毁对象,导致容器的个数变化。 foreach (var ctl in this.flowLayoutPanel1.Controls) { (ctl as Control).Click -= btnClick; (ctl as Control).Dispo 阅读全文
posted @ 2019-07-24 23:09 足天 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 1.介绍 单例模式属于创建型模式,此模式一个类只有一个实例,且类自己创建实例,并提供方法获取此实例。 主要用途:一个全局使用的类,频繁的创建和销毁 关键代码:构造函数是私有的 例子:如WINDOWS的资源管理器,不能同时打开两个及两个以上。 2.优缺点 优点: 1、在内存里只有一个实例,减少了内存的 阅读全文
posted @ 2019-07-24 00:13 足天 阅读(120) 评论(0) 推荐(0) 编辑