C#进阶之路(六):表达式进行类的赋值
好久没更新这个系列了,最近看.NET CORE源码的时候,发现他的依赖注入模块的很多地方用了表达式拼接实现的。比如如下代码 所以今天我们先一起了解下表达式树以及它的一 ...
好久没更新这个系列了,最近看.NET CORE源码的时候,发现他的依赖注入模块的很多地方用了表达式拼接实现的。比如如下代码 所以今天我们先一起了解下表达式树以及它的一 ...
一、什么是委托 简单说它就是一个能把方法当参数传递的对象,而且还知道怎么调用这个方法,同时也是粒度更小的“接口”(约束了指向方法的签名)。 委托是一个类,它定义了方法的类型,使得可以将方法 ...
一、初步了解事件 事件是委托的一个子集,为了满足“广播/订阅”模式的需求而生。 事件就是限制委托字段的包装器。限制外界对委托字段内部的访问。相当于封装。 事件就是能够发生的什么事情,主要 ...