C # ถ้ามีคำสั่ง
ถ้านิพจน์บูลีนตามด้วยคำสั่งโดยงบหนึ่งหรือมากกว่า
ไวยากรณ์
C #ถ้าไวยากรณ์ของคำสั่ง:
ถ้า (boolean_expression) { / * ถ้านิพจน์บูลีนเป็นจริงจะดำเนินการคำสั่ง * / }
ถ้านิพจน์บูลีนเป็นความจริงคำสั่งหากภายในบล็อกของรหัสจะถูกดำเนินการถ้านิพจน์บูลีนเป็นเท็จถ้าชุดแรกของรหัสหลังจากคำสั่ง (หลังวงเล็บปิด) จะถูกดำเนินการ
แผนภูมิการไหล
ตัวอย่าง
การใช้ระบบ การตัดสินใจ namespace { Program รุ่น { เป็นโมฆะคง main (String args []) { / * นิยามตัวแปรท้องถิ่น * / int A = 10; / * ใช้ถ้ามีคำสั่งให้ตรวจสอบเงื่อนไขแบบบูล * / ถ้า (ก <20) { / * ถ้าเงื่อนไขเป็นจริงออกคำสั่งต่อไป * / Console.WriteLine ( "น้อยกว่า 20"); } Console.WriteLine ( "ค่าคือ {0}" เป็น); Console.ReadLine (); } } }
เมื่อโค้ดข้างต้นจะรวบรวมและดำเนินการก็จะก่อให้เกิดผลลัพธ์ต่อไปนี้:
น้อยกว่า 20 ค่าของ 10