Lệnh break trong C# và các ví dụ

Trong lập trình C#, câu lệnh Break được sử dụng để phá vỡ hoặc chấm dứt việc thực hiện các vòng lặp (for, while, do-while, v.v.) hoặc câu lệnh switch và điều khiển được chuyển ngay đến các câu lệnh tiếp theo sau các vòng lặp hoặc câu lệnh kết thúc.
Trong các vòng lặp lồng nhau c # chúng ta cũng có thể sử dụng câu lệnh break để dừng hoặc chấm dứt việc thực hiện các vòng lặp bên trong dựa trên các yêu cầu của chúng ta.

Cú pháp của lệnh break trong C#

Sau đây là cú pháp xác định một câu lệnh break trong ngôn ngữ lập trình c#.
break;
Trong các ứng dụng của chúng tôi, chúng tôi có thể sử dụng lệnh break bất cứ khi nào chúng tôi muốn dừng việc thực thi vòng lặp hoặc câu lệnh cụ thể dựa trên các yêu cầu của chúng tôi.
Biểu đồ dòng lệnh C # Break
Sau đây là biểu diễn bằng hình ảnh của dòng quy trình ngắt câu trong ngôn ngữ lập trình c #.
Lệnh break trong C # và các ví dụ
Bây giờ chúng ta sẽ xem cách sử dụng lệnh break trong vòng lặp for, vòng lặp while, vòng lặp do while và với câu lệnh switch trong ngôn ngữ lập trình c # với các ví dụ.

Lệnh break trong vòng lặp trong c#

Trong c #, bằng cách sử dụng từ khóa break, chúng ta có thể dừng việc thực hiện câu lệnh for loop dựa trên các yêu cầu của chúng ta.
Sau đây là ví dụ về việc dừng thực thi vòng lặp for bằng cách sử dụng câu lệnh break.
using System;

namespace Tienanhvn
{
    class Program
    {
        static void Main(string[] args)
        {
            for (int i = 1; i <= 4; i++)
            {
                if (i == 3)
                    break;
                Console.WriteLine("i value: {0}", i);
            }
            Console.WriteLine("Press Enter Key to Exit..");
            Console.ReadLine();
        }
    }
}
Nếu bạn quan sát mã ở trên, chúng tôi đã sử dụng câu lệnh break để thoát khỏi vòng lặp bất cứ khi nào giá trị của biến i bằng 3.
Khi chúng tôi thực hiện chương trình c # ở trên, chúng tôi sẽ nhận được kết quả như hiển thị bên dưới.
Nếu bạn quan sát kết quả trên, bất cứ khi nào giá trị của biến i bằng 3, thì tự động thực hiện vòng lặp for đã dừng.
Đây là cách chúng ta có thể sử dụng lệnh break trong vòng lặp for để chấm dứt việc thực hiện vòng lặp for dựa trên các yêu cầu của chúng ta.

Lệnh Break trong while loop C#

Trong lập trình c# căn bản, chúng ta có thể thoát hoặc chấm dứt thực hiện vòng lặp while ngay lập tức bằng cách sử dụng từ khóa break.
Sau đây là ví dụ về việc sử dụng từ khóa break trong vòng lặp while để chấm dứt thực thi vòng lặp trong ngôn ngữ lập trình c #.
using System;

namespace Tienanhvn
{
    class Program
    {
        static void Main(string[] args)
        {
            int i = 1;
            while (i < 4)
            {
                Console.WriteLine("i value: {0}", i);
                i++;
                if (i == 2)
                    break;
            }
            Console.WriteLine("Press Enter Key to Exit..");
            Console.ReadLine();
        }
    }
}
Nếu bạn quan sát ví dụ trên, bất cứ khi nào giá trị biến (i) trở thành 2, chúng ta sẽ kết thúc vòng lặp bằng cách sử dụng câu lệnh break.
Khi chúng tôi thực hiện chương trình c # ở trên, chúng tôi sẽ nhận được kết quả như hiển thị bên dưới.
Đây là cách chúng ta có thể sử dụng lệnh break với vòng lặp while để chấm dứt việc thực hiện vòng lặp dựa trên các yêu cầu của chúng ta.

Lệnh break trong vòng lặp do while C#

Trong c #, chúng ta có thể thoát hoặc chấm dứt việc thực hiện vòng lặp do-while ngay lập tức bằng cách sử dụng từ khóa break.
Sau đây là ví dụ về việc sử dụng từ khóa break trong vòng lặp do-while để chấm dứt thực thi vòng lặp trong ngôn ngữ lập trình c #.
using System;

namespace Tienanhvn
{
    class Program
    {
        static void Main(string[] args)
        {
            int i = 1;
            do
            {
                Console.WriteLine("i value: {0}", i);
                i++;
                if (i == 2)
                    break;
            }while (i < 4)
            Console.WriteLine("Press Enter Key to Exit..");
            Console.ReadLine();
        }
    }
}
Nếu bạn quan sát ví dụ trên, bất cứ khi nào giá trị biến (i) trở thành 2, chúng ta sẽ kết thúc vòng lặp bằng cách sử dụng câu lệnh break.
Khi chúng tôi thực hiện chương trình c # ở trên, chúng tôi sẽ nhận được kết quả như hiển thị bên dưới.

Post a Comment

Previous Post Next Post

Labels Max-Results No.

Boxed(True/False)