Vòng lặp while trong C#
Vòng lặp
Vòng lặp có thể thực thi một khối mã miễn là đạt được điều kiện đã chỉ định.
Vòng lặp rất tiện lợi vì chúng tiết kiệm thời gian, giảm lỗi và làm cho mã dễ đọc hơn.
Vòng lặp while trong C#
while
lặp while lặp qua một khối mã miễn là điều kiện được chỉ định là True
:
Cú pháp
while ( condition ) { // code block to be executed }
Trong ví dụ bên dưới, mã trong vòng lặp sẽ chạy đi chạy lại, miễn là biến (i) nhỏ hơn 5:
Lưu ý: Đừng quên tăng biến sử dụng trong điều kiện, nếu không vòng lặp sẽ không bao giờ kết thúc!
Vòng lặp Do/while
Vòng lặp do/while
là một biến thể của vòng lặp while
. Vòng lặp này sẽ thực thi khối mã một lần, trước khi kiểm tra xem điều kiện có đúng hay không, sau đó nó sẽ lặp lại vòng lặp miễn là điều kiện đó còn đúng.
Cú pháp
do { // code block to be executed } while ( condition );
Ví dụ dưới đây sử dụng vòng lặp do/while
. Vòng lặp sẽ luôn được thực thi ít nhất một lần, ngay cả khi điều kiện sai, vì khối mã được thực thi trước khi điều kiện được kiểm tra:
Đừng quên tăng biến được sử dụng trong điều kiện, nếu không vòng lặp sẽ không bao giờ kết thúc!