Computer >> Máy Tính >  >> Lập trình >> C#

Làm cách nào để sử dụng câu lệnh continue trong vòng lặp while trong C #?

Câu lệnh continue khiến vòng lặp bỏ qua phần còn lại của phần nội dung của nó và ngay lập tức kiểm tra lại điều kiện của nó trước khi nhắc lại.

Câu lệnh continue trong C # hoạt động giống như câu lệnh break. Tuy nhiên, thay vì buộc chấm dứt, hãy tiếp tục buộc thực hiện lặp lại tiếp theo của vòng lặp, bỏ qua bất kỳ mã nào ở giữa.

Đối với vòng lặp while, câu lệnh continue khiến điều khiển chương trình chuyển sang các bài kiểm tra có điều kiện.

Sau đây là mã hoàn chỉnh để sử dụng câu lệnh continue trong vòng lặp while.

Ví dụ

using System;
namespace Demo {
   class Program {
      static void Main(string[] args) {
         /* local variable definition */
         int a = 10;
         /* loop execution */
         while (a < 20) {
            if (a == 15) {
               /* skip the iteration */
               a = a + 1;
               continue;
            }
            Console.WriteLine("value of a: {0}", a);
            a++;
         }
         Console.ReadLine();
      }
   }
}

Đầu ra

value of a: 10
value of a: 11
value of a: 12
value of a: 13
value of a: 14
value of a: 16
value of a: 17
value of a: 18
value of a: 19