c# .net Adsense ADO.NET Linq Viruses/security asp.net MVC JQuery Angular-js Node-js SEO Java C++ SQL API Networking vb.net .Net Css JavaScript Generics c#.Net entity framework HTML Website host Website Construction Guide HTTP tutorial W3C tutorial Web Services JSON Psychology Ionic framework Angular ReactJS Python Computer Android
c# .net

How to jump out of foreach with break statement in C#?

| | CSharp

The following example shows how to break out of a foreach statement in c#. If break statement is used within the loop body, it stops the loop iterations and goes immediately after the loop body.

 

static void Main(string[] args)
        {
            try
            {
                var names = new List<string>() { "Car", "Bike", "Bus" };
                foreach (string name in names)
               {
                   if (name == "Bike")
                   {
                       break;
                   }
                   Console.WriteLine(name);
               }


            }

            catch (Exception ex)
            {
                Console.WriteLine(ex.ToString());
            }
            Console.ReadLine();
        }

Output:

Car