|
1
4
请注意,问题中给出的第二种方法涉及在引入变量后更改变量的值,使其不是“纯”函数编程。 只有当你的函数演算系统没有一个内置的函数概念,在定义完全定义之前,可以通过名称引用它自己的定义,Y-combinator才是必要的。C#有两种方法可以直接做到这一点:1。最初将函数变量定义为null和2。声明一个普通的命名方法(到目前为止是首选技术)。 |
|
|
2
3
我认为,使用一个名为Recursive的额外实用程序类,它可以相当优雅,如下所示:
|
|
|
3
1
|
|
|
Sergei · 删除数据框中多个列的列表中的某些元素 4 年前 |