摘要:
在C# 的应用程序开发中, 我们经常要把UI线程和工作线程分开,防止界面停止响应。 同时我们又需要在工作线程中更新UI界面上的控件,下面介绍几种常用的方法 阅读目录线程间操作无效第一种办法:禁止编译器对跨线程访问做检查第二种办法: 使用delegate和invoke... 阅读全文
摘要:
1. 面向对象的思想主要包括:继承 多态 封装● 封装:用抽象的数据类型将数据和基于数据的操作封装在一起,数据被保护在抽象数据类型内部。● 继承:子类拥有父类的所有数据和操作。● 多态:一个程序中同名的不同方法共存的情况。... 阅读全文
摘要:
模板方法模式(Template Method Pattern)模版方法中的方法可以分为两大类:模版方法(Template Method)和基本方法(Primitive Method)。 a.模版方法 一个模版方法是定义在抽象类中的,把基本操作方法组合在一起形成一个... 阅读全文