Có một trạng thái như thế nào không Exit For
, ngoại trừ thay vì thoát khỏi vòng lặp, nó chỉ chuyển sang mục tiếp theo.
Ví dụ:
For Each I As Item In Items
If I = x Then
' Move to next item
End If
' Do something
Next
Tôi biết có thể chỉ cần thêm một Else
vào câu lệnh If để nó sẽ đọc như sau:
For Each I As Item In Items
If I = x Then
' Move to next item
Else
' Do something
End If
Next
Chỉ cần tự hỏi nếu có cách nào để chuyển đến mục tiếp theo trong Items
danh sách. Tôi chắc rằng hầu hết sẽ hỏi tại sao không chỉ sử dụng Else
câu lệnh, nhưng đối với tôi, đoạn mã "Do Something" dường như khó đọc hơn. Đặc biệt là khi có rất nhiều mã.