#regionLambda表达式传参导致线程参数共享问题publicstaticvoidThreadLambdaPara() {for(inti =1; i <=5; i++) {newThread(() =>ThreadMethod(i)).Start(); } }#endregion#region线程执行方法publicstaticvoidThreadMethod(intp) { Console.WriteLine(p); }#endregion 执行结果: 第一次我以为会输出结果是 ...