をカウントするVB.NETでの条件文を使用すると、ここでは複数のカウンタは、私は窓にプログラムを実行しています
をしようとしてVisual Basicとイムを形成して私のコードです:
If txtAnswer.Text = nMathSum Then
nCount = nCount + 1
lblCorrect.Text = nCount
ElseIf txtAnswer.Text <> nMathSum Then
nIount = nIount + 1
lblIncorrect.Text = nIount
End If
If txtAnswer.Text = nMathDiff Then
nCount = nCount + 1
lblCorrect.Text = nCount
ElseIf txtAnswer.Text <> nMathDiff Then
nIcount = nIcount + 1
lblIncorrect.Text = nIout
End If
それはどのように多くカウントすると仮定回私は正しく、間違って答えた
合計のカウンターはうまくいきますが、違いのカウンターに問題があります。 正しい答えを入力すると、間違ったラベルになります。
nIountとnIcount?これはあなたが奇妙な識別子の名前を選ぶときに起こります。バグのないコードを書くのに役立つものは、GoodAnswerCountとBadAnswerCountです。 –
これは:nIount、nIcountまたはnIoutですか? Hans Passantが正しいです:より良い識別子の名前を使用してください! – mjv