HeoXu

导航

2025年4月15日

CSharp-MVVM框架

摘要: 1.Prism概述 Prism是一个用于在WPF中的构建松散耦合、可维护和可测试的XAML应用程序框架。 主要实现了通知绑定、Command等基本操作,默认支持多种容器(DryIoc、Unity)依赖注入,其强大的模块化、导航功能能够将应用变得更加灵活自如 Mvvm(视图绑定) Region(区域) 阅读全文

posted @ 2025-04-15 21:49 heo111 阅读(151) 评论(0) 推荐(0)

2025年3月25日

设计模式-单例模式(C#实现)

摘要: 概念 在我们日常的工作中经常需要在应用程序中保持一个唯一的实例,如:IO处理,数据库操作等,由于这些对象都要占用重要的系统资源,所以我们必须限制这些实例的创建或始终使用一个公用的实例。 单例模式(Singleton):保证一个类仅有一个实例,并提供一个访问它的全局访问点。 实现 阅读全文

posted @ 2025-03-25 13:26 heo111 阅读(10) 评论(0) 推荐(0)

设计模式-概述

摘要: 面向对象 特性 封装、继承、多态 目标 设计出高内聚、低耦合的应用程序,最大程度的实现程序的复用,以应对复杂的需求变化 设计原则 单一职责原则、依赖倒置原则、开闭原则、接口隔离原则、里氏替换原则、合成复用原则、迪米特原则 设计模式 模式就是对前人积累的经验的抽象和升华。简单的说,就是从不断重复出现的 阅读全文

posted @ 2025-03-25 13:20 heo111 阅读(21) 评论(0) 推荐(0)