C# Break語句
在C#中break語句有以下兩種用法:
-
當break語句在循環中遇到循環立即終止,程序控製繼續下一個循環後麵的語句。
-
它可用於終止在switch語句中的case。
如果正在使用嵌套循環(即,一個循環在另一個循環),break語句將停止最內層循環的執行,並開始執行的下一行代碼的程序段之後。
語法:
在C#break語句的語法如下:
break;
流程圖:
例子:
using System; namespace Loops { class Program { static void Main(string[] args) { /* local variable definition */ int a = 10; /* while loop execution */ while (a < 20) { Console.WriteLine("value of a: {0}", a); a++; if (a > 15) { /* terminate the loop using break statement */ break; } } Console.ReadLine(); } } }
讓我們編譯和運行上麵的程序,這將產生以下結果:
value of a: 10 value of a: 11 value of a: 12 value of a: 13 value of a: 14 value of a: 15