对于反射的总结,我想从如下几个方面展开,首先是反射程序集,模块,类的成员以及成员的一些信息;接下来就是动态调用类的成员方法;第三个方面就动态产生程序集,模块和类以及类的成员。
在开发中,经常会遇到这种情况,在程序集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:“未将对象引用设置到对象的实例。