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