Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

C# รองรับคำสั่งแบบมีเงื่อนไขประเภทใดบ้าง


คำสั่งแบบมีเงื่อนไขกำหนดให้โปรแกรมเมอร์ระบุเงื่อนไขอย่างน้อยหนึ่งเงื่อนไขที่จะประเมินหรือทดสอบโดยโปรแกรม ควบคู่ไปกับคำสั่งหรือคำสั่งที่จะดำเนินการหากเงื่อนไขถูกกำหนดให้เป็นจริง และตัวเลือกอื่น ๆ ที่จะดำเนินการหากเงื่อนไขนั้น ถูกกำหนดให้เป็นเท็จ

ต่อไปนี้เป็นประเภทของประโยคเงื่อนไข -

Sr.No ข้อความ &คำอธิบาย
1 ถ้าคำสั่ง
คำสั่ง if ประกอบด้วยนิพจน์บูลีน ตามด้วยคำสั่งหนึ่งคำสั่งขึ้นไป
2 ถ้า...คำสั่งอื่น
คำสั่ง if สามารถตามด้วยคำสั่ง else ทางเลือก ซึ่งจะทำงานเมื่อนิพจน์บูลีนเป็นเท็จ
3 ซ้อน if คำสั่ง
คุณสามารถใช้คำสั่ง if หรือ else if ภายใน if หรือ else ifstatement อื่นได้
4 เปลี่ยนคำสั่ง
คำสั่ง switch อนุญาตให้ทดสอบตัวแปรเพื่อความเท่าเทียมกันกับรายการค่า
5 คำสั่งสวิตช์ที่ซ้อนกัน
คุณสามารถใช้คำสั่งสวิตช์หนึ่งคำสั่งภายในคำสั่งสวิตช์อื่น

ให้เราดูตัวอย่างของคำสั่งสวิตช์ที่ซ้อนกันใน C# -

switch (a) {
   case 100:
   Console.WriteLine("This is part of outer switch ");

   switch (b) {
      case 200:
      Console.WriteLine("This is part of inner switch ");
      break;
   }
   break;
}