質問編集履歴
2
コードの不備があった
title
CHANGED
File without changes
|
body
CHANGED
@@ -20,15 +20,15 @@
|
|
20
20
|
nHitNumber[i] = i.ToString();
|
21
21
|
}
|
22
22
|
// 抽選
|
23
|
-
for (int i = 0; i <
|
23
|
+
for (int i = 0; i < ntable; i++)
|
24
24
|
{
|
25
|
-
if (i >= 0 && i <
|
25
|
+
if (i >= 0 && i < nHit)
|
26
26
|
{
|
27
27
|
if (nHitNumber[i].Contains(nMyNumber.ToString()))
|
28
28
|
{
|
29
29
|
if (nHitNumber[i] == nMyNumber.ToString())
|
30
30
|
{
|
31
|
-
Console.WriteLine("当たり。試行回数→" + nCount )
|
31
|
+
Console.WriteLine("当たり。試行回数→" + nCount );
|
32
32
|
}
|
33
33
|
}
|
34
34
|
}
|
1
追記内容があった
title
CHANGED
File without changes
|
body
CHANGED
@@ -48,7 +48,7 @@
|
|
48
48
|
不具合の内容は1度当たった際連続で当たってしまうことです。
|
49
49
|
(例:試行回数10回目で当たった際10~30回目まで連続で当たっているメッセージが表示されてしまう。)
|
50
50
|
|
51
|
-
ですがコメント
|
51
|
+
ですがコード内のコメント「抽選」の前にディレイを持たせる、または、処理の際ブレークポイントをつけて1回1回確認すると連続で当たることはありませんでした。
|
52
52
|
|
53
53
|
なぜ、ディレイを持たせない、または、ブレークポイントをつけなかった場合うまくいかないのか、どうすればディレイなしでうまくいくのか教えていただけないでしょうか?よろしくお願いいたします。
|
54
54
|
|