使用lambda作为适配器

本文关键字:适配器 lambda 使用 | 更新日期: 2023-09-27 18:26:57

我不确定使用lambda表达式作为方法适配器意味着什么。我想这与某些情况下不必输入但不确定的参数有关。我将非常感谢一个例子和一点解释。Thnanks

使用lambda作为适配器

例如,如果您有一个函数foo接受Func<int, string>,但您不关心现有方法handler的后一个string,那么您可以执行:

foo( (theint, thestring) => { handler(theint) });

这是适配器"ducktape"使用的lamba。