我試圖做一個直到循環來檢查我的組合框中的重複項。它運行循環,但它永遠不會停止循環。做直到循環檢查重複不會停止循環
Dim i As Integer = 0
Dim flavors As Integer = flavorsComboBox.Items.Count
Do Until (i < flavors - 1)
If flavors = flavorsComboBox.Items.Count Then
MessageBox.Show("Flavor Already Exists!", "Error")
Else
flavorsComboBox.Items.Add(flavorsComboBox.Text)
End If
Loop
現在,當我測試,我沒有得到任何錯誤消息。 – zalemam 2015-03-19 02:15:48
這是如何解決問題的?除非_flavorsComboBox_中包含少於2個項目,否則您將收到無限循環的消息框,因爲_i_永遠不會更改,並且始終爲0. – 2015-03-19 13:49:18