在开发中,经常会遇到这种情况,在程序集A.dll中需要反射程序集B.dll中的类型。如果使用稍有不慎,就会产生运行时错误。
【中间件】AutoFac 理解和使用
c#中的IOC容器之Autofac容器
Autofac 其核心思想是将对象之间的依赖关系从应用程序中分离出来。相对于传统的实例化对象方式,DI 可以有效地降低代码的耦合度,提高可维护性和可测试性。
Assembly(翻译成中文是集会), 这里把它翻译为配件或程序集, 以示和组件(Component)加以区别
反射的优缺点: 优点:提高了程序的灵活性和扩展性,降低耦合度 缺点:由于反射多了一道程序,性能上相较于直接代码要慢
SQL Server 将某些系统事件和用户定义事件记录到 SQL Server 错误日志和 Microsoft Windows 应用程序日志中。 这两种日志都会自动给所有记录事件加上时间戳。 使用 SQL Server 错误日志中的信息可以解决SQL Server的相关问题。
application/x-font-woff
System.NullReferenceException:“未将对象引用设置到对象的实例。
C# 委托(delegate) 详解