摘要: 简单工厂模式 1. 运用倒置原则:依赖于抽象,不依赖于细节 2. 简单工厂+配置文件 + 反射 设计可扩展的应用 代码实现 : 背景:War3 有多个种族 HUM ORC NE UD // HUM ORC NE UD namespace SimpleModule.Warcraft3Service { 阅读全文
posted @ 2020-11-30 17:50 NiKaFace 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1.右击项目添加应用程序配置文件 2.通过NuGet包管理器,添加System.Configuration.ConfigurationManager包 3. 在App.config添加 appSettings节点 <appSettings> <add key="YourKey" value="You 阅读全文
posted @ 2020-11-30 16:56 NiKaFace 阅读(1831) 评论(0) 推荐(0) 编辑
摘要: 单例模式: 1. 程序只需要这个对象实列化一次. 2. 不能解决多线程并发问题 3. 主要应用于 数据库连接池、线程池、流水号生成器、配置文件读取、IOC容器实列 实现方法一(懒汉式) class Program { static void Main(string[] args) { for (in 阅读全文
posted @ 2020-11-30 10:53 NiKaFace 阅读(239) 评论(0) 推荐(0) 编辑