คำสั่งในการตัดสินใจกำหนดให้โปรแกรมเมอร์ระบุเงื่อนไขอย่างน้อยหนึ่งเงื่อนไขที่จะประเมินหรือทดสอบโดยโปรแกรม พร้อมกับคำสั่งหรือคำสั่งที่จะดำเนินการหากเงื่อนไขถูกกำหนดให้เป็นจริง และทางเลือกอื่น ๆ ที่จะดำเนินการถ้าเงื่อนไข ถูกกำหนดให้เป็นเท็จ
ต่อไปนี้เป็นประเภทของคำชี้แจงการตัดสินใจ -
Sr.No | ข้อความ &คำอธิบาย |
---|---|
1 | ถ้าคำสั่ง คำสั่ง if ประกอบด้วยนิพจน์บูลีน ตามด้วยคำสั่งหนึ่งคำสั่งขึ้นไป |
2 | ถ้า...คำสั่งอื่น คำสั่ง if สามารถตามด้วยคำสั่ง else ทางเลือก ซึ่งจะทำงานเมื่อนิพจน์บูลีนเป็นเท็จ |
3 | ซ้อน if คำสั่ง คุณสามารถใช้คำสั่ง if หรือ else if ภายในคำสั่ง if หรือ else if อีกคำสั่งหนึ่งได้ |
4 | เปลี่ยนคำสั่ง คำสั่ง switch อนุญาตให้ทดสอบตัวแปรเพื่อความเท่าเทียมกันกับรายการค่า |
5 | คำสั่งสวิตช์ที่ซ้อนกัน คุณสามารถใช้คำสั่งสวิตช์หนึ่งคำสั่งภายในคำสั่งสวิตช์อื่น |
เรามาดูตัวอย่างการใช้คำสั่ง if-else ใน C# กัน
ตัวอย่าง
using System; namespace Demo { class Program { static void Main(string[] args) { int a = 50; if (a < 10) { Console.WriteLine("a is less than 10"); } else { Console.WriteLine("a is not less than 10"); } Console.WriteLine("a = {0}", a); Console.ReadLine(); } } }
ผลลัพธ์
a is not less than 10 a = 50