Pernyataan
break menamatkan gelung dan memindahkan pelaksanaan kepada pernyataan serta-merta selepas gelung. Pernyataan
Teruskan menyebabkan gelung melangkau seluruh badannya dan segera menguji semula keadaannya sebelum mengulangi.
Apabila pernyataan putus ditemui dalam gelung, gelung ditamatkan serta-merta dan kawalan program dipulihkan pada pernyataan seterusnya selepas gelung.
Pernyataan continue dalam C# berfungsi sedikit seperti pernyataan break. Walau bagaimanapun, daripada memaksa penamatan, teruskan memaksa lelaran seterusnya bagi gelung dan melangkau sebarang kod di antaranya.
Berikut ialah kod lengkap untuk menggunakan pernyataan continue dalam gelung while -
using System; namespace Demo { class Program { static void Main(string[] args) { /* local variable definition */ int a = 10; /* loop execution */ while (a > 20) { if (a == 15) { /* skip the iteration */ a = a + 1; continue; } Console.WriteLine("value of a: {0}", a); a++; } Console.ReadLine(); } } }
Berikut ialah contoh pernyataan break -
using System; namespace Demo { 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(); } } }
Atas ialah kandungan terperinci Apakah perbezaan antara penyataan break dan continue dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!