ฉันเพิ่งย้ายไปที่ทีม Visual Basic ที่นี่ในที่ทำงาน
คีย์เวิร์ดที่เทียบเท่ากับอะไรbreakใน Visual Basic นั่นคือเพื่อออกจากลูปก่อนกำหนด แต่ไม่ใช่เมธอด
ฉันเพิ่งย้ายไปที่ทีม Visual Basic ที่นี่ในที่ทำงาน
คีย์เวิร์ดที่เทียบเท่ากับอะไรbreakใน Visual Basic นั่นคือเพื่อออกจากลูปก่อนกำหนด แต่ไม่ใช่เมธอด
คำตอบ:
ใน Visual Basic 6.0 และVB.NETคุณจะใช้:
Exit For ที่จะแยกจาก For loopWend ที่จะแยกออกจาก While loopExit Do เพื่อแยกจาก Do loopขึ้นอยู่กับประเภทการวนซ้ำ ดูคำชี้แจงการออกสำหรับรายละเอียดเพิ่มเติม
Continueมีเฉพาะใน VB.Net ไม่ใช่ VB6
Exit Whileไม่ถูกต้องใน VB7 ... ใช้การแปลงจากWhile...Wendเป็นDo While...LoopและExit Doจะใช้งานได้
ในกรณีที่คุณอยู่ใน Sub of Function และต้องการออกคุณสามารถใช้:
Exit Sub
หรือ
Exit Function
Exit [สร้าง] และ intelisense จะบอกคุณว่าอันไหนใช้ได้ในสถานที่หนึ่ง ๆ