Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Pecah dalam C#

Pecah dalam C#

王林
王林asal
2024-09-03 15:10:04340semak imbas

Secara amnya, apabila kita bercakap tentang menamatkan beberapa pelaksanaan pada masa itu, kita memberi syarat untuk berbuat demikian. Tetapi dalam kebanyakan kes, kami tidak mempunyai syarat yang tepat untuk keluar daripada beberapa gelung atau keadaan. Di sini, dengan penyataan rehat, kami memadankan syarat untuk keluar daripada pelaksanaan semasa dan lulus kawalan ke atas penyataan akan datang seterusnya. Ia membantu kami meneruskan pelaksanaan dengan mengelakkan operasi tertentu pada peringkat tertentu. Dalam bahasa pengaturcaraan, kita sering menghadapi kenyataan rehat. Pernyataan putus adalah sesuatu yang menyerupai maknanya untuk memecahkan logik di sini. Seperti bahasa pengaturcaraan lain, c# juga mempunyai pernyataan rehat. Anda pasti pernah melihat pernyataan putus dalam kotak suis juga. Dalam kes suis selepas setiap kes, kami mendapati penyataan rehat ini keluar daripada kes itu jika tidak dipadankan dan bergerak ke hadapan.

Sintaks:

Pernyataan Break mempunyai sintaks yang sangat mudah seperti berikut:

break;

Hanya pemisah kata kunci dan koma bertitik. Mentakrifkan pernyataan putus hanyalah menyerahkan kawalan kepada operasi seterusnya mengikut turutan. Pernyataan putus ialah peraturan yang digunakan untuk keluar dari situasi tertentu tepat pada masanya dan menghentikan pelaksanaan selanjutnya.

Rajah Aliran

Pecah dalam C#

  • Di atas, carta alir hanya menunjukkan kerja penyataan rehat, pada permulaan aliran ia menyemak keadaan tertentu. Jika ia berpuas hati maka gelung diteruskan. Pada titik di mana gelung mendapat pernyataan putus. Atau, keadaan di mana gelung ini terkeluar daripada gelung dengan menggunakan pernyataan putus.
  • Alirannya mudah hanya perlu memahaminya dengan melaksanakan beberapa contoh.
  • Perkara terbaik untuk membiasakan diri dengan pernyataan rehat ialah menulis kod dan mencuba output dengan senario yang berbeza.
  • Pernyataan putus adalah sangat mudah. Tetapi ramai orang keliru dengannya kerana ia keluar dari gelung dan memulakan proses pelaksanaan selanjutnya.
  • Terdapat banyak kes di mana kami menggunakan pernyataan ini, terutamanya dalam gelung bersarang. Dalam gelung bersarang gelung dalam mendapat pernyataan putus pada acara tertentu untuk keluar daripada gelung.

Bagaimana Pernyataan Break berfungsi dalam C#?

Katakan kita mempunyai satu program dan kita menjalankan gelung dalam program itu. Keperluan kami ialah jika gelung mencapai 5 hentikan pelaksanaan gelung dan mula menjalankan kod dalam urutan. Jika anda melihat contoh dengan berhati-hati memecahkan pernyataan lebih berkemungkinan berfungsi sebagai makna yang ada. Ia memecahkan aliran pelaksanaan di lokasi yang ditentukan dan kawalan akan melepasi operasi yang diperlukan seterusnya.

Contoh Pernyataan Pecah dalam C#

Contoh Pernyataan Pecah dalam C# diberikan di bawah:

Contoh #1

Program untuk mendapatkan no hingga 10. Jika melebihi 10 maka putuskan gelung.

using System;
public class EvenNo {
public static void Main(string[] args) {
for(int i=0;i<=20;i++){
Console.WriteLine(i);
if(i==10){
break;
}
}
} }

Output:

Pecah dalam C#

Dalam program di atas, kami menggunakan satu untuk gelung. Dalam ini, kami telah memberikan syarat jika saya kurang daripada 20 kemudian laksanakan lagi. Kami telah memberikan jika syarat dalam gelung bahawa jika nilai i mencapai 10 maka berhenti melaksanakan untuk gelung. Dan senario ini kami capai melalui kenyataan rehat. Cuba contoh ini dalam editor dan anda akan mendapat output seperti di atas.

Contoh #2

Sekarang kita akan melihat kenyataan putus dengan kes suis

using System;
public class Switch
{
public static void Main(string[] args)
{
int n=2;
switch (n)
{
case 1:
Console.WriteLine("Current value of n is: 1");
break;
case 2:
Console.WriteLine("Current value of n is: 2");
break;
case 3:
Console.WriteLine("Current value of n is: 3");
break;
case 4:
Console.WriteLine("Current value of n is: 4");
break;
default:
Console.WriteLine("Please give the correct no.");
break;
}
}
}

Output:

Pecah dalam C#

Dalam program di atas, kami telah menggunakan sarung suis. Dalam hal ini, kami sedang menyemak beberapa kes. Dari kes satu kami sedang menyemak kes terhadap syarat yang diberikan. Jika kes suis tidak sepadan dengan keadaan tertentu ia memecahkan kes itu dengan pernyataan putus dan melompat ke kes seterusnya. Ia dilaksanakan sehingga mendapat kes yang sepadan. Jika kes itu dipadankan maka ia akan dilaksanakan dan output akan ditunjukkan. Dalam kes yang paling teruk jika tiada syarat yang dipenuhi maka pelaksanaan mendapatkan kes lalai yang disebut dalam penyataan kes suis dengan lalai kata kunci. Selepas melaksanakan penyataan ini sekali lagi ia mendapat penyataan rehat dan operasi berakhir.

Contoh #3

Kita akan melihat kenyataan putus dengan gelung do-while di sini:

using System;
public class Program
{
public static void Main(string[] args)
{
int i = 0;
do
{
Console.WriteLine("The value of i is :{0}", i);
i+=2;
if (i == 10)
break;
}while (i < 20);
Console.WriteLine("Press Enter Key to Exit..");
Console.ReadLine();
}
}

Output:

Pecah dalam C#

Dalam program di atas, kami telah menggunakan gelung do-while dengan pernyataan putus. Kami telah menyemak nilai i. kami menambah nilai I sebanyak 2. Kami memecahkan gelung apabila ia mencapai 10. Tetapi kita mempunyai syarat sementara untuk menyemaknya sehingga 20. Kami memecahkan pelaksanaan di tengah gelung mengikut keperluan kami. Sehingga kini kita telah melihat contoh kenyataan rehat. Yang menunjukkan bagaimana kita boleh menggunakan pernyataan break dengan gelung yang berbeza dan dengan keadaan if. Ini adalah contoh yang sangat asas untuk menyemak kepada kerja penyataan rehat. Untuk mencuba contoh ini dalam editor yang sesuai. Apabila kita melaksanakan mana-mana gelung di dalam atur cara dan kita perlu memecahkannya di antara pelaksanaan pada masa itu kita menggunakan penyataan putus dengan pemecahan kata kunci dan koma bertitik. Pada masa rehat ini, pernyataan mengeluarkan pelaksanaan daripada gelung. Selepas itu kawalan beralih kepada pernyataan pelaksanaan seterusnya dalam urutan.

Kesimpulan

Setiap bahasa mempunyai pernyataan putus untuk keluar dari gelung atau keadaan pada titik tertentu. Ia bergantung sepenuhnya kepada keperluan. Ini adalah pernyataan yang sangat kecil tetapi berguna dalam mana-mana bahasa dan oleh itu, ia juga untuk c#. Cuba mengotorkan tangan pada penggunaan penyata rehat.

Atas ialah kandungan terperinci Pecah dalam C#. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:Teruskan dalam C#Artikel seterusnya:Teruskan dalam C#