回答編集履歴

2

表現変更

2019/04/25 07:11

投稿

y.nakamura
y.nakamura

スコア190

test CHANGED
@@ -1,4 +1,4 @@
1
- ラムダ式で記述するブロッキングしないため、ラムダ式内の解釈とループ変数のタイミングずれることがあります。
1
+ ラムダ式の実行ループは同期しないため、場合によっては実行前にループ変数が次に進んでしまうことがあります。
2
2
 
3
3
  ループ変数を一度別の変数に代入しておくと回避することができます。
4
4
 

1

記述変更

2019/04/25 07:11

投稿

y.nakamura
y.nakamura

スコア190

test CHANGED
@@ -16,7 +16,7 @@
16
16
 
17
17
  {
18
18
 
19
- Console.Write(i);
19
+ Console.Write(idx);
20
20
 
21
21
  timer[idx].Stop(); //timer一時停止 ここでeeror発生
22
22