Một câu lệnh lặp cho phép chúng ta thực hiện một câu lệnh hoặc một nhóm câu lệnh nhiều lần. Sau đây là các vòng lặp được hỗ trợ trong C # -
Sr.No | Loại vòng lặp &Mô tả |
---|---|
1 | vòng lặp while Nó lặp lại một câu lệnh hoặc một nhóm câu lệnh trong khi một điều kiện đã cho là đúng. Nó kiểm tra điều kiện trước khi thực thi phần thân của vòng lặp. |
2 | vòng lặp for Nó thực hiện một chuỗi các câu lệnh nhiều lần và viết tắt đoạn mã quản lý biến vòng lặp. |
3 | do ... vòng lặp while Nó tương tự như câu lệnh while, ngoại trừ việc nó kiểm tra điều kiện ở cuối thân vòng lặp |
Với C #, bạn cũng có thể sử dụng vòng lặp foreach như hình dưới đây -
Ví dụ
using System; namespace Demo { class Program { static void Main(string[] args) { int [] n = new int[10]; /* n is an array of 10 integers */ /* initialize elements of array n */ for ( int i = 0; i < 10; i++ ) { n[i] = i + 100; } /* output each array element's value */ foreach (int j in n ) { int i = j-100; Console.WriteLine("Element[{0}] = {1}", i, j); } Console.ReadKey(); } } }
Đầu ra
Element[0] = 100 Element[1] = 101 Element[2] = 102 Element[3] = 103 Element[4] = 104 Element[5] = 105 Element[6] = 106 Element[7] = 107 Element[8] = 108 Element[9] = 109