回答編集履歴
1
単語の修正
test
CHANGED
@@ -3,7 +3,7 @@
|
|
3
3
|
|
4
4
|
>何故かi が funcs.Lengthに成ってエラーになる
|
5
5
|
i は for文のループ終了時のfuncs.Lengthになっているからです。
|
6
|
-
ラムダ式の変数キャプチャにより、該当デリゲートがガベージ コレクションされるまで for文内の i はガベージコレク
|
6
|
+
ラムダ式の変数キャプチャにより、該当デリゲートがガベージ コレクションされるまで for文内の i はガベージコレクションされずに存在し続けています。
|
7
7
|
|
8
8
|
>string tst = testparams[i];
|
9
9
|
とすると、forループ毎に宣言した tst が 該当デリゲート毎に存在している状態です。
|