02 2022 档案
摘要:依赖注入(Dependency Injection,DI)是控制反转(Inversion of Control,IOC)思想的实现方式。 两种实现方式: 1)服务定位器(ServiceLoccator); 2)依赖注入(Dependency Injection,DI) DI相关概念 1)服务(Ser
阅读全文
摘要:在编译器中可以看到,Linq的Where方法实际上是微软提供的一个便捷的拓展方法,其方法签名如上,我们也可以试着手写一遍 using System; using System.Collections.Generic; using System.Linq; namespace ConsoleApp1
阅读全文
摘要:一.委托使用 using System; namespace DelegateTest { public delegate void D1(string message);//1.声明一个委托类型 internal class Program { static void Main(string[]
阅读全文
摘要:.NET 中的配置系统支持丰富的配置源,包括文件(json、xml、ini等)、注册表、环境变量、命令行、阿波罗等,还可以配置自定义配置源。可以跟踪配置的改变,可以按照优先级覆盖。 通过Json文件配置 安装对应包 Install-Package Microsoft.Extensions.Confi
阅读全文