标签: c# .net lambda
为什么varialbe在循环中为2?
它是程序在循环中遇到的第一个断点。
答案 0 :(得分:2)
因为在新线程中遇到断点时,主线程已经循环两次。请记住,它们在不同的线程上运行,因此除非您使用某种同步机制,否则您将无法预测何时发生的情况。