摘要: 闭包定义 闭包(closure)在很多语言中都存在,在C#中,闭包是由匿名函数来表示的。C#中的闭包也叫做捕获的变量。当一个匿名函数引用了他所在作用域(一般情况下是一个方法)的局部变量时,为了能够顺利的执行匿名函数而不至于包含它的函数执行完之后线程栈弹出导致局部变量消失,会将这个变量的生命周期延长。 阅读全文
posted @ 2018-02-01 17:28 wall-ee 阅读(2285) 评论(2) 推荐(1) 编辑