Rumah >pembangunan bahagian belakang >Tutorial C#.Net >Apakah perbezaan antara penyataan break dan continue dalam C#?

Apakah perbezaan antara penyataan break dan continue dalam C#?

PHPz
PHPzke hadapan
2023-09-13 19:25:021253semak imbas

Pernyataan

C# 中的 break 和 continue 语句有什么区别?

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 -

Contoh

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 -

Contoh

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!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam