[点滴系列][1]:从闭包说起
2014-06-16 11:04
148 查看
世界杯车轮战开始了,连通三天,基本进入世界杯状态。看球也不能忘了玩技术,这次打算把接触c#以来的点滴总结起来,让原本模糊的概念清晰起来,博友们一起来吧!
[闭包]接触这个词的第一感觉就是晦涩难懂,下面我们就来啃一啃。
终极测试
运行结果是什么呢?自己动手,丰衣足食。
就到这儿吧,有问题的地方希望各位指正,敬礼!
[闭包]接触这个词的第一感觉就是晦涩难懂,下面我们就来啃一啃。
一、邂逅[闭包]
第一次接触闭包是在js里,先来看代码段[1]:public class Program { public static List<Action> funcB() { List<Action> list = new List<Action>(); Console.WriteLine("funcB Begin.."); int i = 0; i++; Console.WriteLine("funcB:" + i); Action action1 = () => { Console.WriteLine("funcA:" + i); i = 200; }; Action action2 = () => { Console.WriteLine("funcA:" + i); }; i = 100; Console.WriteLine("funcB:" + i); Console.WriteLine("funcB End.."); list.Add(action1); list.Add(action2); return list; } static void Main() { var action = funcB(); action[0](); action[1](); Console.ReadKey(); } }
终极测试
运行结果是什么呢?自己动手,丰衣足食。
就到这儿吧,有问题的地方希望各位指正,敬礼!
相关文章推荐
- 破解前端面试(80% 应聘者不及格系列):从闭包说起
- 破解前端面试(80% 应聘者不及格系列):从 闭包说起
- 破解前端面试(80% 应聘者不及格系列):从 闭包说起
- 深入理解javascript原型和闭包系列 深入理解javascript原型和闭包(5)——instanceof
- 【捷克生活点滴】—系列之:毕业感言
- 点滴系列之一:CSDN Blog评论
- 深入理解javascript原型和闭包系列
- 从零开始学_JavaScript_系列(19)——js系列<6>闭包
- 深入理解闭包系列第二篇——从执行环境角度看闭包
- 谈谈我对JavaScript原型和闭包系列理解(随手笔记8)
- 转:深入理解javascript原型和闭包系列
- 深入理解javascript原型和闭包系列 深入理解javascript原型和闭包(6)——继承
- 《C#高级编程》笔记系列--点滴记录(持续更新中……)
- 随想系列_4_从电影《可可西里》说起
- [导入]点滴系列之二:牢骚-出勤
- javascript系列2 -- 闭包详解
- 深入理解javascript原型和闭包系列
- Swift系列之闭包(Closure)
- Gradle系列之从init.gradle说起
- 极致优化思想系列之一:操作系统内核极致提升空间效率的设计点滴