คำสั่งแบบมีเงื่อนไขกำหนดให้โปรแกรมเมอร์ระบุเงื่อนไขอย่างน้อยหนึ่งเงื่อนไขที่จะประเมินหรือทดสอบโดยโปรแกรม ควบคู่ไปกับคำสั่งหรือคำสั่งที่จะดำเนินการหากเงื่อนไขถูกกำหนดให้เป็นจริง และตัวเลือกอื่น ๆ ที่จะดำเนินการหากเงื่อนไขนั้น ถูกกำหนดให้เป็นเท็จ
ต่อไปนี้เป็นประเภทของประโยคเงื่อนไข -
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; }