这个问题已经在这里有了答案:




已关闭8年。






我目前正在查看lambda表达式,而单词closure不断出现。有人可以用真正简单的语言向我解释它吗?

最佳答案

我会说这是重复的:What are ‘closures’ in .NET?

“从本质上讲,闭包是一段代码,可以在以后的时间执行,但可以保持首次创建闭包的环境-即闭包仍然可以使用创建闭包的方法的局部变量等。该方法已执行完毕。”

关于c# - 有人可以给我解释一下真正简单语言中的闭包是什么吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1700514/

10-11 22:41
查看更多