摘要:
闭包总是搞不太懂,而且网上各说风云,还是先参考Javascript高级程序设计第三版里的定义来理解吧。定义:闭包是指有权访问另一个函数作用域中的变量 的 函数Javascript中具体是通过作用域链来实现闭包的,具体大家可以参考其它文章,我目前也是一知半解,而且即使当前看懂了,但看过就忘了。。。脑子搓没办法。接下来我用C#做个简单的理解,仅算是抛砖引玉吧。 1 public delegate bool Compare(Person p1, Person p2); 2 class Program 3 { 4 static void Main(string[] ar... 阅读全文