摘要: 今天在项目中使用到这个 ObservableCollection<T> 类,作为数据源集合绑定到控件。 当数据源发生变化,会通知界面显示。 如果用List<T> ,当数据源发生变化就得要重新设置ItemsSource,效率低下。 用ObservableCollection<T> 要注意的是,T必须继 阅读全文
posted @ 2016-10-13 23:32 zscmj 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 今天学习模板方法模式 例子代码; 模板抽象类,定义了一套流程,有一些方法已经实现,有一些抽象方法需要继承它的子类实现 具体实现模板类:重写抽象方法,实现具体逻辑,重写钩子方法,设置钩子方法新值 主程序: 阅读全文
posted @ 2016-10-13 22:35 zscmj 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 定义一个基类,有一个虚函数 定义三个子类,分别继承,重写,New,这个虚函数 abstract class Test { public virtual void Prinf() { Console.WriteLine("这是虚方法"); } } class SubClassA : Test { pu 阅读全文
posted @ 2016-10-13 22:26 zscmj 阅读(108) 评论(0) 推荐(0) 编辑