Tag: 仿函数

我应该在什么时候使用它们的函数

我似乎无法绕过他们。 据我所知,它是动态地向类添加逻辑。 框架内的课程是否为此准备好了? 我为什么要扩展类并在扩展中添加它的function。 我将在全球范围内访问,并且更容易维护。 我读过有4种函子类型: 比较器 关闭 谓语 变压器 我们应该处理它们中的每一个。 ps在vb中有类似的东西吗? 所以我可以说我认为lambda表达式是仿函数。 这为我清理了一些东西:)(呵呵) Lambda表达式是算子吗? 匿名函数是函子吗? 但我问了这个问题,因为我遇到了另一种类型的fucntors,即这些: delegate void FunctorDelegate(int value); class Addition { FunctorDelegate _delegate; public Addition AddDelegate(FunctorDelegate deleg) { _delegate += deleg; return this; } public int AddAllElements(IList list) { int runningTotal = 0; foreach( int value in list) { runningTotal += value; […]