【发布时间】:2013-12-08 19:06:48
【问题描述】:
我正在阅读有关 C# 和闭包、各种 articles、Jon Skeet 的出色“C# in Depth”的信息,并且我看到诸如“C# 和 ruby 实现词法闭包”之类的语句。
为什么作者包含“词汇”一词?为什么不直接说他们“实施封闭”?
如果它只实现“闭包”,而不是“词法闭包(如果可能的话),那意味着什么?
【问题讨论】:
-
在搜索引擎中输入“词法闭包”:en.wikipedia.org/wiki/Closure_(computer_science)
-
观看video 解释如何编译器实现clousure 以及什么是clousure
-
@MitchWheat 我读过那篇维基文章...它使用了很多词汇这个词,但并没有真正告诉我它的含义...有点像用它自己定义一个词。
-
@Tinwor 谢谢...我知道闭包是什么,以及 c# 如何实现它们,但我对“词法”这个词感到困惑...
标签: c# .net lexical-closures