Ngôn ngữ C# – Lệnh continue

Ngôn ngữ C#

– Lệnh continue

Bài trước

Bài sau

Lệnh Continue trong C#

Lệnh continue là lệnh mà khi gặp nó thì chương trình sẽ bỏ qua những câu lệnh phía dưới nó(trong cùng 1 câu lệnh lặp) để thực hiện 1 vòng lặp mới.
Cú pháp:

continue;

Ví dụ lệnh continue trong C:

using System;  
public class ContinueExample  
    {  
      public static void Main(string[] args)  
      {  
         for(int i=1;i<=10;i++){    
            if(i==5){    
                continue;    
            }    
            Console.WriteLine(i);    
        }    
      }  
   }  

Kết quả: 

1
2
3
4
6
7
8
9
10

Ví dụ trên ta thấy số 5 không được in

Xem ví dụ

Ví dụ lệnh continue trong vòng lặp lồng nhau:

using System;  
public class ContinueExample  
    {  
      public static void Main(string[] args)  
      {  
          for(int i=1;i<=3;i++){      
                    for(int j=1;j<=3;j++){      
                        if(i==2&&j==2){      
                            continue;      
                        }      
                        Console.WriteLine(i+" "+j);      
                    }      
            }      
      }  
   }  

Kết quả:

1 1
1 2
1 3
2 1
2 3
3 1
3 2
3 3

Ví dụ trên ta thấy 2,2 không được in. Vì vòng lặp trong tại vị trí i==2 và j==2 có lệnh continue

Xem ví dụ

Bài trước

Bài sau