摘要: 在C#里面,变量作用域有三种,一种是属于类的,我们常称之为field,第二种则属于函数的,我们通常称之为局部变量,还有一种,其实也是属于函数的,不过它的作用范围更小,它只属于函数局部的代码片段,这种同样称之为局部变量.这三种变量的生命周期基本都可以用一句话来说明,每个变量都属于它所寄存的对象,即变量 阅读全文
posted @ 2021-09-29 16:08 小林野夫 阅读(48) 评论(0) 推荐(0)
摘要: 闭包的概念 闭包是一个代码块(在C#中,指的是匿名方法或者Lambda表达式,也就是匿名函数),并且这个代码块使用到了代码块以外的变量,于是这个代码块和用到的代码块以外的变量(上下文)被“封闭地包在一起”。当使用此代码块时,该代码块里使用的外部变量的值,是使用该代码块时的值,并不一定是创建该代码块时 阅读全文
posted @ 2021-09-29 12:30 小林野夫 阅读(3399) 评论(0) 推荐(0)
摘要: C#函数式程序设计 CLR via C# 第4版 C# 编程指南 编译原理 阅读全文
posted @ 2021-09-29 11:54 小林野夫 阅读(186) 评论(0) 推荐(0)
原文链接:https://www.cnblogs.com/cdaniu/