小编Ali*_*sty的帖子

这种 C# 函数组合方法是如何工作的?

我出现了以下代码:

public static class FuncUtils
{
    public static Func<T1, T3> Compose<T1, T2, T3> (Func<T1, T2> f1, Func<T2, T3> f2)
    {
        return a => f2(f1(a));
    }
}
Run Code Online (Sandbox Code Playgroud)

对我来说最大的谜团就是这个

返回 a => f2(f1(a));

你能解释一下它是如何工作的吗?

.net c# functional-programming func

3
推荐指数
1
解决办法
718
查看次数

标签 统计

.net ×1

c# ×1

func ×1

functional-programming ×1