摘要:
在异步调用匿名函数时明智地使用局部变量 问题:由于在多线程中使用了匿名函数外的局部变量而导致的Bug执行代码[代码]将得到输出:10, 10, 10, 10, 10, 10, 10, 10, 10, 10,而不是我们期望的类似于:3, 5, 6, 1, 0, 7, 9, 8, 4, 2, 这样的输出。这是为什么呢?(在实际项目中出现这个Bug的代码请参考[1])分析:使用Reflector查看编译... 阅读全文
posted @ 2009-09-07 14:52 chen eric 阅读(209) 评论(0) 推荐(0) 编辑