Trong c# break
dùng để ngắt vòng lặp (for
, while
, do-while
) hoặc câu lệnh switch-case
. Trong trường hợp vòng lặp lồng nhau thì nó chỉ ngắt vòng lặp bên trong nhất.
Cú pháp
|
Chúng ta hãy xem một ví dụ đơn giản về câu lệnh break được sử dụng bên trong vòng lặp.
Ví dụ
|
Và kết quả sau khi thực thi đoạn code trên:
Chúng ta cùng xem tiếp câu lệnh break bên trong vòng lặp lồng nhau:
Ví dụ
|
Và kết quả sau khi thực thi đoạn code trên:
Câu lệnh continue
trong c# được sử dụng để tiếp tục vòng lặp.Trong trường hợp vòng lặp lồng nhau, nó chỉ tiếp tục vòng lặp bên trong nhất.
Cú pháp
|
Ví dụ
|
Ở ví dụ trên khi gặp câu lệnh continue
, nó sẽ không thực thi đoạn code phía sau bên trong vòng lặp và tiếp tục vòng lặp tiếp theo.
Kết quả sau khi thực thi đoạn code trên:
Chúng ta cùng xem tiếp ví dụ về continue
trong vòng lặp lồng nhau.
Ví dụ
|
Và kết quả sau khi thực thi đoạn code trên:
Mình cùng so sánh điểm giống và khác nhau giữa 2 câu lệnh break
và continue
như sau:
Giống nhau
break
và continue
trong c# được cung cấp để thay đổi luồng chạy bình thường của chương trình.Khác nhau
break | continue |
Câu lệnh break có thể xuất hiện trong cả câu lệnh switch và vòng lặp (for , while , do-while ). |
Câu lệnh continue chỉ xuất hiện ở vòng lặp (for , while , do-while ) |
Câu lệnh break dùng để thoát khỏi vòng lặp |
Câu lệnh continue dùng để bỏ qua vòng lặp hiện tại và đi tiếp vòng lặp tiếp theo |
Câu lệnh break gây ra sự kết thúc sớm của vòng lặp |
Câu lệnh continue gây ra sự thực thi sớm của vòng lặp tiếp theo |
Về bài trước... |
Bài tiếp theo... |
+ Lê Văn Thuyên-0379136392:Cảm ơn quý vị và các bạn đã vào Website của Lê Thuyên! Lê thuyên rất mong nhận được sự góp ý của quý vị và các bạn cho sự phát triển của website này. Xin chân thành cảm ơn!
* Dũng Trung-090567448:Lê Văn Thuyên0379136392--->Ok.Anh!
* Bé Nguyễn-benguyen@gmail,com:Lê Văn Thuyên0379136392--->Good job!
+ -:
+ -: