[.NET] 新手陣列迴圈計數問題

看板Visual_Basic作者 (六禍蒼勇~勇世訣)時間16年前 (2009/07/19 23:54), 編輯推噓4(400)
留言4則, 2人參與, 最新討論串1/2 (看更多)
小弟是自己去圖書館借VB2008的書 自學 看到陣列部分有個練習題 其中一個姓名陣列 和 成績陣列 有一個button功能就是輸入一個成績範圍 可以顯示出來符合範圍的姓名和成績 並顯示符合條件的"總人數" 以下是書上某一段程式碼 -------------------------------------------------------- Private Sub btnFind_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnFind.Click Dim title As String If (CInt(txtMin.Text) > txtMax.Text) Then MsgBox("分數範圍前者應小於後者") Return End If txtShow.Text = "" title = "姓名" & vbTab & "計概" & vbNewLine For i = 0 To 5 If (score(i) >= CInt(txtMin.Text) And score(i) <= txtMax.Text) Then title &= sname(i) & vbTab & score(i) & vbNewLine End If Next txtShow.Text = title & vbNewLine & "共計:" & count & "人" End Sub ~~~~~ ------------------------------------------------------------------- 也就是"count"這個部分error 我從頭找到尾了 都沒看到有宣告過 所以最後符合成績範圍條件的總人數無法顯示出來 請問一下該怎修改? 我原本想說會不會有什麼指令 可以計算符合 If....End If 中的陣列個數目 但實在不知道該爬什麼關鍵字 懇請指導 thx~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.1.93

07/20 00:22, , 1F
你這樣還能一路看到陣列來 真利害喔
07/20 00:22, 1F

07/21 13:39, , 2F
count.ToString
07/21 13:39, 2F

07/21 13:42, , 3F
count應該是全域變數吧???
07/21 13:42, 3F

07/21 13:45, , 4F
不過這個程式似乎怪怪的 下一篇說的才是對的
07/21 13:45, 4F
文章代碼(AID): #1AOq6cbB (Visual_Basic)
文章代碼(AID): #1AOq6cbB (Visual_Basic)