teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2019/04/25 07:33

投稿

退会済みユーザー
answer CHANGED
@@ -1,1 +1,18 @@
1
- コピペして試しましたが、少なくともエラー (System.IndexOutOfRangeException) は出ませんけど・・・
1
+ コピペして試しましたが、少なくともエラー (System.IndexOutOfRangeException) は出ませんけど・・・
2
+
3
+ **【追伸】**
4
+
5
+ 下のコメントに「イベントハンドラの引数 sender を使うのがよさそうです。その案を回答欄に書いておきます」とかきましたが、それを以下に書いておきます。
6
+
7
+ ```
8
+ for (int i = 0; i < nmtr; i++)
9
+ {
10
+ timer[i].Elapsed += (sender, e) =>
11
+ {
12
+ Console.Write(i);
13
+ ((Timer)sender).Stop();
14
+ ((Timer)sender).Interval = rnd.Next(min_pps, max_pps);
15
+ ((Timer)sender).Start();
16
+ };
17
+ }
18
+ ```